Xbox Studios is no more. We are now a general gaming forum with a lot more room for discussion, not limited to just Xbox. Xbox Studios is now Gaming Addicts, the place to come to for video game discussion.
We should be opening soon so keep checking back.
Arcadia - GA Executive Admin