Game Thief

54587

Watch out if you've seen any of our games for sale on itch.io not from us.
Tellingly the download is larger than the original file so who knows what kind of maleware is bundled with it.

We have an official page here:
http://mechabit.itch.io/

If in doubt, don't download.