Since I did a Half-Life thread it would only be natural for a Portal thread to turn up at some point. Discuss everyone's favorite scientific...
So I'm sure a lot of you know about Half-Life, whether it be through playing the first back in '98, the second in '04 or memeing about the third...
Separate names with a comma.