Bicycle kick your way to the top. The much anticipated free-to-play soccer game, FIFA World, comes to open beta on the PC.
With over a million users already registered around the world FIFA World is supposed to bring as much soccer to as many people possible. Pick your favorite club and take them online against the world in the form of online seasons with leaderboard support.
You can sign up for the beta right here.