10/10 from IGN and Destructiod is no joke, certainly, and especially for an indie game. Compared to Meat Boy, it's far prettier and more varied, aesthetically, mechanically and in terms of level design. I didn't absolutely adore Meat Boy but I think it's a defining moment for the genre. This arguably doesn't have and won't have the same impact, not least because the Meat Boy characters are so iconic, but in terms of pure gameplay, music and graphics, it's better.
Cuphead is something completely different, to be honest. It's a muscle memory twitchy kind of thing but it's more like a bullet hell shmup than a platformer. Admittedly, it's probably one of the best games ever from an artistic direction point of view.