
I was really surprised how much Portal 2 has been scratching my Half Life 2 episode 3 itch. No matter what game came out I usually want episode 3 more then anything else, now I'm not thinking about that.
And I'm also surprised that Aperture Science can trump my love for Umbrella and OCP as my favorite evil corporation.