I've been looking forward to Cuphead since it first showed up on the Xbox stage at E3 a couple years back, the game looked truly unique and utterly fun. After delays, it is finally out, and it delivered.
This game is wonderful, and also terrible, but still wonderful.
The fact that this game was put together by three people is amazing, the art, the sound, the style are all spot on. You will be transported back to watching old Looney Tunes and Disney cartoons (just without the blackface). The game does have its dark comedy elements but it is stylistically a gem. Gameplay wise it is solid, not perfect, but solid. It's a straight forward scrolling shooter, with most fights being boss centric.
It is also very, very hard. If you're going to say, "Oh no it's not." well, cool for you my dude! But for most everyone the game can be aggravating, yet still instills enjoyment and a desire to beat it. It's a great game to play with a friend, or alone if you hate yourself.