Being an F1 franchise, this pretty much means that you will have access to all of the teams, the drivers, and the circuits of the official Formula One World Championship. The game is currently in closed beta but if you’d like to get in on the action, head on down to its website where you will be able to register yourself for the closed beta. For more information head on down to F1 Online: The Game’s website, or check out the video below for its first looks trailer.