hold on... has this even been confirmed yet? this same thing happened with the whole kyle nicholson off selfish thing a couple weeks ago, one dude said he was off and slap went nuts. he's still on alien's website, how do we know it's official that he left, or was 'fired', or whatever?