Implement the startup game logic