I really like this. Best I've played in the jam so far. It's straight-forward, challenging, stressful (in a good way), the music and graphics are great. Really good job!
I would appreciate a rating on my game! Not as good as yours, but I was super rushed :)