I have a longtime love hate relationship with this game. Hadn't played for a few years either, and am starting to remember why.
About one out of 20 playthroughs, I am having much fun, for most classes are really unique and well thought out.
The other 19 playthroughs though end in frustration, and me ragequitting at the Eidolon after losing more than one life before getting to level 30.
The mechanics for OOD monsters are really, really bad design. I don't mind losing. Losing is fun, right. But not to completely random, unavoidable, unescapable OOD mobs somewhere in between char level 10-20, forcing me to do the same old, same old, boring (cause not much tactics variation involved yet with low level skills) early game dungeons over and over again, in hopes that I get lucky and get a character to level 30 without running into OOD mobs. After that, OOD mobs become mostly manageable.
I mean don't get me wrong, I have a few wins under my belt, most unlocks done. But from all race / class combinations, I have yet to see the majority's late game.
I just can't bring myself to play the same combination at low levels over and over again. Too boring. Makes me shelf the game for a year or more after a while.
Which saddens me, because I do want to play mid to late game, which is where this game really starts to shine.