Originally Posted by DoctorNarrative
I wasn't talking about Portal. There was a game they gave away for free from day-one, some kind of top-down alien shooter. Also the free Portal giveaway did not include the SDK, as I have heard dozens of people bitching about.
Portal is an awesome little game, as was Portal 2.