I finished the game today. It was awesome. I had three choices by endgame: Yuzu's route, Naoya's route, and Gin/Haru's route. I went with the last choice. I couldn't bring myself to go the absolute evil route on my first playthrough, I guess, which is why I went the way I did. We'll see if I'm right, but I think I chose the "correct" route.
But anyway. I could not tell you the last time this has happened, but I am enthralled with this game. I just beat the game and I have not yet had my fill. I am going to play through the whole game again to get the other endings. Whether or not I get them all remains to be seen, but I started up a new game and it's pretty neat the way New Game + works in Devil Survivor.
From what I can gather, the demons I ended the game with are still mine for use - my level 65 Bishamon and Nyarlathotep are usable and are currently in my active party. It's comical, really - I used them in the first battle with my level 2 mains, and had the humans guard while the big demons cast Megido and Maragidyne and did like 10,000 damage to each demon. I'll probably fly through the first four or five days of this game as I am now, with just minimal leveling of the human characters to do.
And I can't wait. This game has easily become my favorite strategy RPG - above Shining Force II, believe it or not! That recommendation doesn't come easy from me, either, because even now I'll admit nostalgia blinds me for Shining Force II. Yet I know I like Devil Survivor more. It is a definite challenge, for one, and yet is breezy and fun to play.
And it has awesome freaking music, too. One of the best videogame soundtracks in a long time, I would argue - there is hardly two or three tracks I don't care for on the entire list, and even those are fairly decent. All on the little DS!
So anyway, I intend on playing through the game again and correcting the most glaring mistake I made during my first playthrough: Keisuke's death. I haven't decided which ending I'm going to go for yet (probably Naoya's, to be honest), but I don't care. Whatever I decide to do, I can't wait to get to the point where I'm fusing demons and trying to puzzle out how to demolish a battle again.
And I can't wait until Atsuro has Deathbound, Pierce, Phys Drain, Phys Jump, and Blitzkrieg again. That man is a freaking machine.