PDA

View Full Version : IGN's 360 site



Shralla
10th Jun 2010, 06:00
All decked out in Human Revolution stuff. Pretty neat. Too bad it's the 360 section and not the PC section.

http://xbox360.ign.com/

rhalibus
10th Jun 2010, 06:16
Finally, Deus Ex is getting some big money! About time. :D