Nice, but missing a LOT of stuff...
As a fan of the Inferno and a fellow creator of a Dante flash, I love the effort taken. But it's missing a TON of stuff, and focuses more on the smaller details like Cerberus and Nimrod rather than the more general punishments. Also, Cerberus is a dog and Satan has three heads (I'm sure Bowser could get two more if wings are added, too.)
Still, it's impossible to put EVERYTHING in there (I know I couldn't) and the animation quality is really superb. The only other qualm I have is the speech bubbles, given the voice acting was clear enough on its own and it distracted from the visuals.
All in all, I still liked it, and I hope it got a good grade!