Refactored Game.