Half Life 3 Confirmed
Shit! Something's not right.