This was a very innovative take on the theme! I'd have appreciated a tutorial of some sort because it took me a while to understand how it worked, but it was a lot of fun once I did. Well done!