Seems I should have posted this some time ago, but alas, I did not.
The site has moved, quite some time ago, to it's new and permanent home at http://heroicallyrandom.com
Seems silly to post this so very late after moving, but it always bugged me I hadn't, and today was the day to fix that apparently.
Hope to see you on the new site!
~Rilandune