Oh, yeah. This was submitted as part of a game jam. I just realized you posted this on the game's page instead of the jam's submission page, so maybe you're not coming from the jam. Sorry!
Yeeee i was just lurking on itch and found the game