If you still not played this, then You need to play this game. CupHead is really amazing game. The art style of game is amazing.
I still not completed the game. It is really hard. Damn! but so fun.
CupHead game is simply a masterpiece. I loved old cartoon style animation of this game. Audio of this game also perfect.
here is the game on steam