Cupheadcup

Cupheadcup is a sooooo hard game where you play as a cup and you have to meet the devil because you lost a gambling match to him. You have to defeat him or else he'll take your soul despite the fact cups don't have souls, they're inanimate objects.

The details of the game are based on cartoons around the 1930s and 1940s.