The idea is great! Though I think there can be a lot more done to the game to really make it shine, like audio, a tutorial/explanation (although it wasn't that hard to pick up), and some better game balance.
The foundation is solid and seems like it would be fun to try out when it's further developed. Cheers!