This is decent, but without some sort of tutorial (although you wrote about how to play), it would be pretty confusing at first.
Overall, great concept!