Stephen-merchant

08.18.10
Portal 2 will triumph on Feb. 9, 2011
08.18.10

Portal 2 will triumph on Feb. 9, 2011

OK, maybe that's not fair, since we don't necessarily know it will triumph when, according to Game...

View