game logic start