We knew this was coming awhile ago, actually back in January of this year. Well now it has finally arrived onto Google Play. What are we talking about? Microsoft’s My Xbox Live application for Android is what we are babbling about right now. However, before jumping right into this, there are a couple of things you need to know.