A new year, and still no news......shit.
Six fucking years. I Can't believe it's been 6 years since Episode 2 was released.
Here's hoping Valve finally grow some balls and release some kind of info at E3 or something!!?
I mean how much longer are we suppose to wait????