Does anyone else have this on the 360? Amazing game. If anyone one wants to do challenges on live then post your Gamertag.