Although we all know and love the timeless arcade racer OutRun, one fan of the coin-op has decided there was room for improvement. After a lot of reverse engineering and coding, Cannonball has been released, an enhanced rewrite of the original game offering a more fluid experience in 60fps. The player must race to the end of each stage as fast as possible against a time limit while avoiding traffic. At the end of each stage, the player is presented with a fork in the road where the player must choose one of two stages. The left route presents an easier stage, while the right offers a greater challenge. Passing through checkpoints awards the player with extra time. Once the timer reaches zero or the player completes the race, the game ends.