Deus Ex: Human Revolution arrives on consoles and PCs this week. And the early reviews are very, very good.
Zynga has filed for a $1 billion IPO. But is Zynga too dependent on Facebook for its growth?
Starcraft 2 review copies have not been provided to the tech press, which means reviews of Starcraft 2 won't hit the Web until tomorrow morning – at the earliest.