Metro 2033 was a game I almost let slip under my radar back in 2010. I hadn’t heard anything about…
With E3 right around the corner, we’re surely to get a few surprises in the game industry. But as of…