"This is Shinjiro Takada from ATLUS. Usually, I am responsible for working on the Devil Survivor series."
"The character designs that would become the face of this project were designed by toi8*"
And suddenly it all makes sense. Ugh. I fucking knew the art was done by the DS guy. That's why I hated it. Should have been Kaneko or the new FE guy doing the art.