finished new game logic