Harsh maybe, but in no way unfair :P I agree with your criticism 100% (and I am the programmer and level designer, so it's all my fault anyway). Sadly, we ran into problems on Saturday, so I had to rewrite most of the program. And that caused play testing to be minimal (at best) and we didn't have time to implement all features we wanted. :P
In short: Game jam happened.
Thanks a lot for the feedback and criticism! And thanks a lot for playing the game ^^