I liked both the concept and the gameplay. The weakest part is the visual one, for some reason it seems that the sprites are in low resolution. But good job!