Screenshots


Update: We recently fixed a bug and FINALLY uploaded the game on Itch.io

Files

browser_2017614_145552.zip 5 MB
Jun 21, 2017

Leave a comment

Log in with itch.io to leave a comment.