Hints of some thing... portal 2 or half-life 2 episode 3. Is it possible we could see a new valve game in the same year as starcraft 2?
Any one else get the new achivment "Transmission Received"?
Any one else get the new achivment "Transmission Received"?