itch.io is community of indie game creators and players

Devlogs

First release!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

I dunno what to say abt this just play the game

Files

  • index.zip 29 MB
    80 days ago
Leave a comment