Interesting premise. I think some of the mechanics are a bit unfair/give too much up to chance. It ends up being a game of inching a little here then inching a little there without much strategy.
Thanks for the feedback. After the jam we will try to redo the AI of some enemies.