If you head on over to pen and paper games, they have graciously provided me with hosting space and a place on their forums in their "Indie Games" section.
I'd like to personally thank their admin "Farcaster" for setting this up.
As a note, I still maintain and update my original site at zzarchov.bravehost.com
Cthulhu Fhtagn! Cruz Edition.
1 day ago