update date game logic