Screenshots

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

Files

browser_2017614_145552.zip (5 MB)
90 days ago

Leave a comment

Log in with your itch.io account to leave a comment.