I'm considering picking up this game for the PC to save a few bucks, but my computer isn't that great, meaning I'd likely play Onlive if I couldn't fiddle around with the settings to get good performance. Anyone have any problems with the Onlive version? Does it run smoothly? And does it have controller support? Thanks!
Deus Ex: Human Revolution
Game » consists of 17 releases. Released Aug 23, 2011
Log in to comment