Guacamelee! is a Metroid-vania style action-platformer set in a magical Mexican inspired world. Developed by Drinkbox Studios for PS 3 and PS Vita.
Guacamelee! features a down on his luck Mexican luchadore wrestler named Juan Aguacate, who sets out to save the world when El Presidente’s Daughter is kidnapped by an Evil Charro Skeleton named Carlos Calaca. The story takes place in and around a small village in Mexico, and has the player swapping between dimensions known as “The Living World” and “The Dead World” on his quest to rescue the girl he loves.
The game has lots of funny references too.