Now, the story, as I said, is where everything is at. It's incredibly deep, even for a modern jRPG. It's very philosophical and is heavy in things from existentialism and life and death all the way to socio-political reform and the philosophical side of wars in general. Now, there are two routes, and I've technically only done one of them, but the routes don't make a HUGE difference to the story, in fact you end up at the same ending either way. All it changes in the end is which character between Rin and Rani is alive and with you during the ending, which makes close to no difference to the ending as a whole. Now, CCC apparently remedies that with actual multiple endings, but hey, that isn't here. Regardless, the story sucks you in and really makes you believe the main character's struggles and emotions, as expected of a story written by Nasu himself.
I give the story a 9.8/10, the battle gameplay (taking into account its place in the story) a 7/10, the out-of-battle gameplay an 8.9/10, the visuals an 8/10 (although it pushes the PSP to its limits, and you have to learn to look past the foreground and into the background to really experience them fully, something a lot of modern gamers are unable to do), and overall an 8.4/10.