Yeah it's frustrating! I loved the game design!
But my game is as frustrating as yours :P
DO check out my game!
/jam/cgj/rate/477270
rate it too!