Ben Steamroller (Steeves) is a hero in a half shell from a galaxy far, far away and by the power of Greyskull he ain’t afraid of no ghost. He’s also an illustrator from the Maritimes where he grew up watching cartoons, reading comic books, and creating his own stories and characters. He’s done comic work for Ape Entertainment and Live Nude Comics (it’s not what you think) as well as his various personal projects such as Our Time in Eden, Zom-Ben, and Demon Plague.