Overall, its an O.K. game.
The only real problem you might have is almost near the end of story mode where you'll have to complete ridiculous, long, and boring goals such as having to switch to another character and completely mastering a skill or an entire career. Actually, these goals are so boring and takes so long to complete, I haven't even finished them yet. At that point I just simply got tired of playing, because it got so boring. But, besides the goals and glitches in the game, overall its an O.K. game. But you might wish you'd just saved your money instead.