I understand his design is a little too far from the old Dante that most people love, but he isn't emo. Sure he has black hair but that doesn't make him emo. He doesn't wear emo clothes, he doesn't wear eyeliner or any makeup and he acts like a total punk like the old Dante. It seems people are just calling him emo to insult him but really have no idea what emo means.
they call him emo because he sucks, its just the same as how someone says thats so gay, now first id like to say i love emo and gay people, and i dont understand the hatred towards him, but new dante does deserve every insult he gets but calling him emo isnt a good point at all. It kind of makes people look stupid.
prince of Persia moveset: http://community.us.playstation.com/t5/PlayStation-All-Stars-Battle/Prince-of-Persia-in-all-stars/m-p/38273897#M125640