So far, alucard's only post are raging rants. At least, that's what I've been seeing as of late. I barely have any time to play and I really am not complaining at all. You're just giving excuses, go on and play Brawl. Requires 0 technical skills, totally the casual thing.
And there I had heard about it being on Dec 8, FML.