This was by far my most favorite game of the jam so far. I loved how I had to stay on my toes throughout the game and be as fast as possible. I finally found a use for my gaming clicking lol. Great job.
You should release this as a buyable game.