Microsoft confirmed it, I'll try find you guys the link.
Wow I'm totes pissed off D:
How about you guys?
Edit: Before you jump down my throat about MS, I read it in this months Xbox Magazine, I'm trying to find a link to it now.
-
No subscription fees, M$ has no say in the development or anything of this game for that matter. 2/10