I'm almost done with Portal 2, and

Spoiler