Good difficulty and game is fun to play. I would recommend healing some hp after each battle so it's not always better to switch.