Mine only said -1 MS points when I tried to DL it!!
Do you still have it in your marketplace to play? Maybe you could put it on cloud storage and let me play it!! LOL Seriously though, if one of your friends has a camera, they could do it from their house with your gamertag if the game is still playable.