There's really not much we can tell you about Benjamin Marra that you don't already know or isn't drooling, hyperbolic cliché. HE'S GREAT! and When Ben fell down from the sky to lay his SCIENCE SORCERERS upon the Earth, etc., you get the idea..!
Of course, you should read ALL of Benjamin Marra's comics. 1st: check outTHEN: Pray for a CELESTIAL WITCH cameo!!