This is really cool! If you ever decide to expand on this, I'd love to see a more fully fleshed out tutorial, it was hard for me to wrap my head around and it took me a couple tries to understand what I was doing. Once I did it was maybe a little too easy, but I really love it even still, I played it all the way through.