Fixed the returning from pause screen issue somehow...  I honestly don't
know what exactly made the difference.  

Bugs I found: 
 - On the pause screen, the game image that is opaque does not represent
the game state.  It seems to be lagging behind.
 - When creating a new game multiple times, it keeps the old games
values.  These need to be cleared each time upon creating a new game.