Mmm a demon character. That sounds like mighty fun