Orcs Must Die! 2 Articles for PC

On: PC

The Week in Review: MMO troubles, first-person shooters, subscriptions and no more info on GTA 5

The Week in Review is a weekend feature which casts a gaze over the week which has just been, hoping to point your eyes in the direction of news, features, videos and reviews which I deem to be worthy of your precious time.

1 Publish date Aug 4 2012

Game Stats

Release Date: 30/07/2012
Developer: Robot Entertainment
Genre: Unknown
Rating: TBC
Site Rank: 3,081 8
View Full Site