IMPORTANT: the game has moved to
You must be registered to see the links
due to itch.io's silly indexing system and the fact it hasn't been indexed for 2 days while other games have been instantly. It is now correctly indexing and will stay under this link.
(the OG dev asked me to host it under my account)
Lerd0 - if you don't mind updating the page that'd be lovely