Xbox 360 failure fiasco explained in-depth