Unfortunately I have not been able to get this game, so for those who have played it....is Universe mode better than last years version?
WWE '12
Game » consists of 7 releases. Released Nov 22, 2011
Game » consists of 7 releases. Released Nov 22, 2011
Log in to comment