Nice and really original concept. I suck at this game but nevertheless it deserve a great rating. Great work
Thanks!
The difficulty in the game ramps up really quickly, so you should blame me for at least part of your struggle. I'll definitely be looking at adjustments after the jam since you're definitely not alone in finding it at least a bit too hard.