Top
All Channels
50°

New Games [June 10-16 2013]: The Last of Us, Zeno Clash 2

Only one major release this week and it’s a big one, The Last of Us spreads its spores exclusively for the PS3.

Read Full Story >>
thebitbag.com
The story is too old to be commented.