Official Portal 2 thread *spoilers*