The Portal script is one of the more challenging ones I've had to write, because it's very difficult to pick apart a game that manages to excel on all fronts. And now Portal 2 is on the horizon, and it's being hailed by its writers as "one of the finest single-player games [Valve] has ever created". No pressure.