OK, to sum this guy up: Demon Titan. I like it. It's simple, clean, and it fits in with what we've got so far. As per our elemental discussion we could have him tied up with the shadow plane. That being the case he should be a demon of death (as opposed to something like the Balrog, which I see as fire). Let's start by getting +1s for the general concept.

So, super demon banished to the physical world. +1s?