Finally on itch.io!
We're finally live on Itch.io
Please do spread the word around,
Do check out the launch offer on the downloads page.
We're also launching the Linux build (to be considered as beta). This is not available anywhere else as of yet.
You will also receive a steam key.
This is our best deal ever.
Get Switch - Or Die Trying
Leave a comment
Log in with your itch.io account to leave a comment.