Agarest Games.
Good concept, but in my opinion the games are unplayable. The battles are simply too long and repetitive, it gets boring quite fast.
This means that farming and/or levelling up in these games takes really really a lot of time.
If i have to grind, i want to get something out of it:
if in other games 1 hour of grind is, let's say, 50 battles. Here in these games probably 1 hour of grind is around 25 battles
Most games (even really old ones) that needs to do some grind, have battles of short or normal length (unless you are underleveled). These games take in consideration that if a player is forced to grind, the pace of the battle must be reasonably fast. So that there is a good ratio between time spent / rewards from farming.
Agarest games instead like to drag battles for the sake of pointlessly dragging them, thanks to their complex turn mechanics.
And i say complex because, for example, the whole " each character before ending a turn has to select a direction to face" is silly. It serves only the purpose to increase the time spent in each battle, since it forces you to manually do more actions per turn
In short: developers purposely made battles to be a time sink, and this does not sit well with me.