By using this site, you agree to our Privacy Policy and our Terms of Use. Close
the-pi-guy said:

Xbox stuff is happening pretty fast.

I imagine it’s for testing the waters. 

Get all the games out there, see how well they do, and proceed from there. Allows them to do a quick 180 if the games don’t end up selling well lol