I figured my notes from reviewing the games might come in handy, so here's what I wrote about your game as I was playing:
Excellent work on sound, music and graphics. UI Feels nice and tight. The one drawback is that it's so hard! I feel more like I’m working rather than playing a game.