Cool idea!!
Well implemented, Good Mechanics.
You just need to work a bit on artworks and your game will be great :)