A horrorpunk comic book series about a strike force tasked with battling ancient, evil gods.
In a world this bleak, MetalShade is all that stands between us and annihilation.