Top 10 Free To Play Games
In the last few years the concept of Free To Play games have started to appear in the Video Game Industry, the concept goes that you can play the whole game for free with most payments coming for extra features that you want to use. While the concept is still in its infancy and highly controversial amongst gamers there are a handful of games that get the concept right. Join http://watchmojo.com as we countdown our picks for the Top 10 Free To Play games. Special thanks to our users " veniethegreek" "Anonymousfilmstudio" & "Opst3r"