Nice work, this game is well designed and fun. The sprites have nice details and its very easy to see all of the different components in the game. The balance of levels is well done, the first level does a good job of introducing the mechanics and slowly increasing the challenge, while the second level increases in difficulty and complexity as you go up and is very satisfying when you make it to the end.