Def Jam: Icon

This is a new game featuring your favorite rappers. Check out how the background moves to the music playing and also the characters can use the area to add damage to opponents.

Leave a Reply