fun challenge! a lot of front-loading of info in the tutorial, was a little hard to remember everything at first but I got the hang of it. Cool idea, well presented.