Really cool concept! the only problem is that there isn't a restart button that I could find, so at one point I messed up and couldn't easily restart. other than that though, really well done!