This is really cool! Like you said, this project definitely has lots of potential! The in and out features add so much to this game, and I think you could do something really cool with this!