Restored original logic in Game.run