my steam download in queue just went crazy... i hope this mean portal 3 is confirmed 1.3K viewsTGCFabian.NL, 16:28