open world game logic