Cuphead is a bit too big to be considered an indie title imho... I'm not sure what you would call it, it's a middle sized game. Maybe AA would apply?
I like a ton of indie games because there are always a decent chunk that remind me of the old school games we all grew up with. I just don't rely on those for my main game allotment. They are more of a fun treat than anything else. Like Shovel Knight and the latest Shantae game. They are fun games! I also got through both in about a week, which is fine, but everyone was telling me how wonderful and artful those games were, particularly Shovel Knight. No, they weren't. They are what we would have considered a good rental title back in the nes/snes days..... great to rent for a couple of weekends, finish and then never think about, much less play, ever again.