It is a pretty good game, but it takes along time to complete even if you do not do any of the sidequests. It has good characters, the voice acting is pretty good and the fight system is awesome. It can, at times, be a little repetitive and frustrating. The game is challeneging (especially in 4D mode *shudder*). It took me a while to finish it the first time i played though because i got to the end with doing as little leveling as my characters as possible and it turned out a lot of the bosses in the end were incrediably strong, with area attacks and tons of health.