Ever wanted to manage your own Formula One team? Codemasters' F1 Online: The Game lets you do just that. The game is currently in open beta, and combines management with top-down racing.
The latest beta update includes 3 new Japanese circuits, a variety of vehicular upgrades, and a new Friends system. F1 Online is free-to-play, and more details can be found on the official website.