River City Girls
It's a Beat 'em Up with some little Metroidvania elements, so you don't just punch people to reach the end of the game, you must go around the city following a map for even optional quests and to find secrets.
Some of the quests could have different minigames inside, like platforming sessions, etc... and there is also a "catch them all" minigame to collect all the enemies that asks for piety.
The main focus of the game is combat, but even if there are a lot of (unlockable) moves the things are kept easy, making them don't require too much buttons or long combinations.
The beating sessions are fun, there are all the basic moves of the genre plus more fun things, also the two protagonists have different sets of moves to try out.
By default there are infinite lives, and if you die you just restart at the same stage losing some money, and for me it was a so low quantity that I didn't even noticed that at the beginning... but I have seen a LOT of bad reviews just because of this fact, seems like people just want infinite lives without losing nothing at all... I suppose they never played the original games that started the genre...
In the end it's a lot of fun, the music are cool, the graphic and animation is very good and there are a lot of cheesy jokes and sarcasm.
I never played the previous games of the "River City" franchise, but now I'm very curious to have a look at them.