Quantcast
View Post

Half Life 3?!

Nah it's probably the unannounced Retro Studios game.