Title: Could of been better.
Review: I was a Def Jam fan until this game came out. Totally changed the whole game to a way that isn't fun at all to play. Good Music though
Is this product review negative?