OK, so I've been playing Rayman Legends and it's awesome. Best platforming game I've played since Donkey Kong Country Returns. It's gorgeous, the soundtrack is fantastic, and the level design is top notch.
The weird part is the controls are borderline terrible, which in most cases would mean a game isn't even worth playing. Inertia is weird as fuck, hit boxes are confusing, jumping off walls is cumbersome, you always just feel like you're going along for the ride without really understanding the rules of the game. And yet, because the levels are designed with the controls in mind (awkward as they may be), it all works quite well.
There's almost no backtracking if you're trying to 100% it, there's a constant influx of unlockables that always gives you a sense of progression, there is a variety of gimmicks that make levels feel different from one another, the huge number of playable characters all play identically (which allows you to base your choices on personal preference and not what "plays" better), it includes 2/3 of the levels from Rayman Origins (which adds tremendously to playable content), the rhythm-based music levels are brilliant, the consequences for dying are minimal (you've got infinite lives and there are lots of checkpoints), the secrets are never overly obtuse (if you pay attention you can usually see where the "hidden" stuff is)... it's just an all-around extremely well-designed game. Highly recommended if you haven't played it yet. I will say that, due to the controls, the learning curve is a bit steep. If you get easily frustrated or are impatient, you might find more to criticize than I did. But WOW, I am genuinely impressed. Well done, UbiSoft.