Well what do you know. Interesting!
Listening more closely, I'm actually not such a huge fan. I agree that it sounds a little generic, and lacks some of the character I usually associate with Persona tunes. Maybe it's more of an overture than a boss theme? I do like the hook, though!