I have my own site. It'e been up since last November, and so far- it's been pretty inactive.
It isnt centralised on anything in particular, just an all round site that has gaming and general sections, as well as an MD and fan-fic section.
You can find it here
Don't get lost~