I'm grabbing this tonight. Anyone else here getting it and playing on Xbox Live as well? Gamertag: IJoel