Agreed with the others before me, very good idea and very cleverly executed. Probably requires a few tweaks to the instructions on how to play with an intuitive tutorial, but that has already been stated by others, and I am sure that critique has been handy for you already.
Good ideas, probably needs a bit more fleshing out, BUT from there, this could be a very clever idea from here. :D