Highly recommend Cassette Beasts. It's a monster battler but you can freely swap and collect moves and the level of your monsters are based on your character level and not the level you obtained it. Plus all the moves have affixes like in Diablo that significantly change their use or potency.
The sum of all that means you are always trying out new monsters and move sets, some of which are entirely broken. Great game.