I don't know anything about this character but according to Boba Talks, he's a Batman type character and that's what I was hoping for.

If they indulged me by giving me 3 of 4 episodes of Moon Knight Batmanning and then went in to this, I'd have been all over it. I gather that Issac is a fan and might have wanted to put all of, possibly, his one go in to these six episodes but a critical friend in Disney (let's stop pretending that Marvel is a thing) should have told him to have more confidence.