Some good info on the whole thing, including the alt-hero comic is over at Vox Day’s site:
https://voxday.blogspot.com/
I know. I contributed to the Alt-Hero comic crowd-funding project.