Billy Minof
La Decima
I got this game for the x box a couple of weeks ago and only decided to play it recently now I am hooked it has everything and all the characters look great and the gameplay is cool. Did anyone else play it. What do ye think of it....