The second trailer gives us a better look at the alien invaders.
Playing Steam games may allow Valve to release Portal 2 ahead of schedule.
The hostile takeover will begin later this summer.
The next iteration of Madden will miss its traditional release date.
Cross-platform matchmaking will soon be possible with the release of Portal 2.