Really cool concept, I'd come back to this if you updated it in the future. Good job!
Thanks! I've already got a list of fixes and changes I want to make so keep an eye out for updates :)