App Review: My Xbox Live – The Official Xbox Live App from Microsoft My Xbox Live is the app every Xbox 360 fan has been waiting… Samuel HuangDecember 8, 20113 minute read