While the game is really fun, it's still lacks of improvement. Replacing both Yoshi and Rabbid Yoshi with Bowser was a completely distasteful idea and was very disappointing. If the team developers wanted to open up their horizons and switch out characters, they could've at least look at a list of Mario characters and see who would stand out and fit in the group. They could've use Wario, Daisy, Birdo, Pauline as playable characters and have rabbids versions of them. The team did claim that Rosalina was too tall and too powerful to be implemented as a playable in the game, which really makes no sense because Bowser is one of the tallest characters in the Mario in the franchise. The experience system is very slow and heavy. For example, after completing a fair or higher level battle, you won't get enough experience points to level up. The experience points will rise slowly. It's Great that Ubisoft decide to bring Rayman back, but they could have gave him a rabbid version of himself. Rabbid Rayman could have been great. Overall, the game is still fun, just the leveling system and the selection of characters chosen for the story is very poor and just plain lazy.