In The Dugouts is a new free to play game that claims to be the most realistic football (or soccer if you prefer) management game imaginable. It has 207 FIFA recognised nations, evolving fan bases, full financial controls, 3D stadium development, a sophisticated match engine, advanced tactical options and a host of other features.
MTBFreeride is an excellent free roaming, downhill mountain bike simulator. Race down the mountain in any direction you like at blistering speeds, catching some big air and trying not to nail into a tree. It’s a whole lot of fun, and the sense of speed and height as you hurtle downhill are fantastic.
UPDATE: This Beta Is No Longer Available
Epigenesis is an FPS Arena Sports game in which 2 teams, armed with forcebased nonlethal weaponry and gravity boots play ball on top of tall towers. If they played American Football in TRON, it would look and play a little like this. It’s a nice, fast paced team based game, with a great futuristic aesthetic and a great soundtrack.
This Unreal Engine 3 powered game … Read More
Features more than 30 officially licensed leagues and 600 clubs, it aims to bring the FIFA Ultimate team experience to fans without access to consoles.
It will launch exclusively in Brazil and Russia first.
UPDATE: Beta No Longer Available… Read More