Forgive the noob question, but I've purchased several xbox live games now, and it looks to me like they aren't actually on the phone. I need to open xbox live before I can access them. is Xbox Live an online storage and play area?
I wouldn't be surprised with a upcoming update with the cloud service on the xbox to store a few of the xbox live games on there as it wouldn't be hard to share as it is linked to the gamertag.