Hi!
I recently became an editor at Dmoz.org, a search engine. Eaxia was nowhere to be found so naturally, I created a category for us!
http://www.dmoz.org/Games/Video_Games/R ... ia_Online/
If I've missed anyone's website, please do go over and submit it. I hope to help get the game and all you guys' great websites publicized out there any way possible!