was enthusiastically reviewed in the mainstream and comics press and received a prominent endorsement from Stan Lee.
The publication was highly commended in the mainstream and comic book industries and gained a notable stamp of approval from Stan Lee.