We have a game loop