Whatever upgrade is being done to Xbox Live on April Fools is anyone’s guess, but recent surveys and speculation might lead some to believe Netflix is coming. Was Monday’s meltdown a result of this? Hmm…
Whatever upgrade is being done to Xbox Live on April Fools is anyone’s guess, but recent surveys and speculation might lead some to believe Netflix is coming. Was Monday’s meltdown a result of this? Hmm…