experience with the offshoot games like Devil Survivor and Persona, but I think many of the mechanics carry across games and everything I have played so far is really good.
Persona is set as demon-battling world-saving against a backdrop of a manga-typical high school. Most of the plot is exposed through the lens of interpersonal relationships.