We're Looking For New Writers!

Def Jam Icon Trailer

by: Dan -
More On: Xbox Live
Looks like the demo reports were inaccurate (as of now), but the consolation prize is a gameplay trailer.  The trailer is Free and available in all Xbox Live regions.  Def Jam Icon hits stores on March 23rd.
comments powered by Disqus