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...
Separate names with a comma.