Who needs Half-Life 3?

There haveĀ been a few mentions of Half-Life 3 in the press over the last week, but I say “who needs it, have you played Half-Life lately?” Now before I get attacked by the whole Internet let me say that I am looking forward to the release of Half-Life 3 but while we are all waiting […]

Posted by admin on January 16th, 2014