Developer Turtle Rock’s decision to make the online Shooter Evolve free-to-play earlier this week seems to have paid off popularity-wise. Steam’s most popular games list¬†shows Evolve on the number 17 spot, while before it was far from cracking the top ...

Free-to-play game, MechWarrior Online, will finally see daylight on Steam in December. The game was originally released back in 2013 after two years of development by Piranha Games. The game will be available on December 10 on Steam. MechWarrior Online ...