At first It may be a bit overwhelming as the learning curve is a bit hard to get into. Once you get it, this games gives a unique experience each time you play it, the perfect definition of what a Roguelike game is
I never thought that I'd love a souls-like game (If Cuphead can be considered as a souls-like) as much as I love Cuphead. This game's art is one of the best that any videogame will ever have. All the bosses have their unique personality in both the fight and the essence.