SPAAAAAAAAAAAAAAAAAAACE - "Orange Core" - Portal 2.
Great game btw.
I think the 1st one was harder. Just sayin'.