This is such a cool concept! I agree with all the comments saying that some sort of tutorial would be helpful, but I did enjoy the "a-ha!" moment I had when I realized what I had to do on my own, so I wouldn't want the tutorial to explain too much; just the basics to get me started. Great job!