The 15 Best Free Steam Games to Play Right Now

Vgamerz writes: "Back in the day, free to play games meant crappy little flash games, titles launched when your grandfather was a child or, in very few cases, games that were so bad that nobody would’ve paid anything to play them anyway. But times have changed now and more and more indie developers – or even AAA studios – are giving us bits of high quality products to try and play for free."

The story is too old to be commented.
urwifeminder2288d ago

Heroes and Generals is my most played atm lots of players.