oh my god i'm so mad at itch, its up, sorry!
Thank you! I'm still fine-tuning the mechanics a bit more but hopefully after this gamejam rating period is over I'll be working on a set of missions for the game.