what? Portal was one of the best games in 2007. pretty big announcement tbh. it's going to make them a ton of money. most of the good shit from E3 had already been leaked anyway. MS kinect bs had been shown everywhere, PS Move was old news, PSN pay service was leaked. only real news was the 3ds.