@ Holy Knight, what difficulty were you playing? I restarted my playthrough entirely halfway through because I was tired of the game being so easy. Still, highly recommend.
It's reallllyy good. I'd highly recommend it. I only wish that when you beat it, you could start again on a harder difficulty but keep levels and such for your characters.