A Bunch of THQ Titles I’m Excited About Get Delayed!

WTF is all I can say in relation to the news that’s come across my metaphorical desk via PC Gamer: the release of some ultra cool games is getting pushed back! The games getting delayed include Metro: Last Light (now March 2013), Company of Heroes 2 (now March 2013) and SouthPark: The Stick of Truth… Continue reading