We are by all accounts, alive. If only technically. I'm sure it will get better. Also, you OBVIOUSLY didn't check out the "Introduce yourself" thread in the General Forumhttp://www.megaman.co.uk/mboard/index.php?topic=2498.0
We're being besieged by Russian spambots/accounts daily almost (I must ban at least one account every day it seems). This helps us make sure n00bs are actual people not nobs from Russia (actual human beings who like Mega Man from Russia are fine too).