Guacamelee! is a really good platformer with a metroidvania style set in a world inspired by Mexican culture. This game is filled with comedy, and tons of references to other games, which add to the overall fun.
The gameplay is excellent, as a "Luchador" you make your way through punching: punching enemies, punching walls, punching chickens... As you progress, you get new abilities, which allow you to access new areas, by way of more, diverse ways of punching. There's also an ability that allows you to change between the world of the living and the world of the dead, and it's an interesting mechanics, as there will be sections where you find travelling back and forth between the worlds.
The environments themselves are really good: the world of the living is colourful, while the world of the dead has a darker tone.
The story is somewhat simple, but even then, it manages to be great. It starts with a normal man living a normal life, but, during the preparations for the "Día de los Muertos" festival, a powerful being raises from the world of the dead, and our hero must put on the Luchador mask, in order to save the day.
I recommend it.