Wow this concept is really cool actually! I've never seen this before. I'm definitely saving this so I can try to finish it later :)