Half Life 3

Mysterious References To ‘HL3’ In Recent ‘Dota 2’ Patch; Could This Mean ‘Half-Life 3’ Is Confirmed?

CAN IT BE?!

Geekscape Games Podcast: Level 39 – ‘Congratulations China!’

Josh fucks a sheep, Derek is disgusted, Juan gets excited about Smash and Shane tries to decipher My Little Pony.