Hullo, there! The same happened to me! It linked me to a deal shopping site thing.
I just made a website. It is pretty dead, but like you said, Manveru, I think (and hope) it's progressing slowly. Here is the
link:
http://happyinmyhobbithole.weebly.com/Tell me what you think, PLEASE, and let me know what you think could be better! It's not a RPG site, but we could add that in my forum! And I could post your site on mine if you like! (Once you post the link, of course!
)