I think this is a very neat game concept! I was totally lost at first though, I had to go on the game page to understand the mechanics at all, could use a tutorial. Still pretty neat.
Oh, the game page. I did not yet have that idea, thanks!