Playhaven started life as a gamer’s social network. Then it morphed into making communities for mobile games. Now, after its third pivot, the company...
Deus Ex: Human Revolution.
Well, you can put those fears to rest. Human Revolution is the first in what looks like a series of fantastic blockbuster titles on the launchpad this fall. The game looked gorgeous and blazed along at something north of 50 frames per second on OnLive — slightly better than the kind of performance you’d expect from a high-power PC or an Xbox 360.