If you have played the game Portal, you should know what its about.
drp aa Oct 25, 2007 2,273 2,628 Nov 3, 2007 #1 If you have played the game Portal, you should know what its about. 1