Def Jam Icon Trailer

by: Dan -
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