Guacamelee! was one of my favorite Metroidvanias, and the sequel is more of that. The level design flows amazingly well, and the combat is immensely satisfying. If you like metroidvanias, this is a must. If you like the first game, it's more of that. Some might argue it's just "more of the same". I wouldn't necessarily disagree, but why is more of the same a bad thing when we're talking about a great game anyway?