Justin Lee On February 8, 2007 at 10:42 am

EA sends over some new screenshots for Def Jam: Icon for the Playstation 3 and Xbox 360. If you own an Xbox 360 you can also grab the demo at just under 400 megabytes from the Xbox Live Marketplace.

Comments are closed.