I'm giving it a 2 star rating because I just started the game but I like so far. I love the challenges and the way I can mix and match what I like and not be penalized for it. I'll give another review in the future and let u know if my rating is going up down or staying the same rating.