Cool game, the only one I couldn't beat was the middle game, the delay on the button was a clever way to increase the difficulty and it certainly threw me off when combined with the swarm towards the end.
I had the same problem with the middle game. But the game was a lot of fun in general.