Cuphead is a singular experience. Studio MDHR knew what it wanted to make, then went ahead and made it. A tough boss-rush game based on classic animation archetypes? It shouldn’t work, but here we are. It’s fun to play, and possibly even as satisfying to watch, since you can fully absorb what’s going on screen. It would have been easy to dial down the overall difficulty (and I wouldn’t have complained), but that wouldn’t have been Cuphead, either. Stick with it, is all I can say. We don't often get something that will make you laugh and grind your teeth in such close proximity.