This is neat, especially for a project limited by the "closed book" approach that you described. The game could use some explanation on what all buttons and functionality does exactly, but it's really cool.