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
Distracted From Distraction By Distraction
4 hours ago