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:
Very nicely put together. As with many of the other games it would be massively improved by like four simple sound effects in a few strategic places.