Another Hint That Portal 2 May Be Releasing Early

The Valve-owned domain aperturescience.com tossed up a countdown whose timer expires at noon EDT/9 a.m. PDT tomorrow. Rumors, abetted by Easter eggs, have hinted that the game is arriving a week ahead of its announced April 19 date. Hey, it's either that or Half Life 2: Episode 3. » 4/14/11 8:30pm 4/14/11 8:30pm