Top 100 free-to-play Games

  1. Warface
  2. Path of Exile
  3. Dota 2
  4. PlanetSide 2
  5. League of Legends
  6. Infinite Crisis
  7. Fiesta Online
  8. Star Wars: The Old Republic