Bravo ... nice ...
... those last words in the song make you wonder about what's coming up in Half Life or maybe even Portal 2 (but there's little Portal has left to continue on). The BIG question is: What is on the Borealis, and I think there we will find the answers the the questions above.