I have played this game about 3 times
Insanely good story and mechanics for its time
The PSI attacks are all very unique (ex. fire b hitting all enemies and ice b making one enemy have very low health)
Quite a short game, however the increase in power you feel in most rpgs is amplified to a billion
Only problem is the incredibly high amount of grinding and the insane difficulty spike near the end of the game.
The devs had to have 2 areas in the start and middle of the final area to give you an infinite amount of healing items that 100% heals one party member, and the final area is still incredibly difficult.
Every time you unlock a new party member they start at lvl 1, so you have to grind in the hub area for hours on end
TL;DR, great game, play on an emulator with a fast forward button to ease grinding though