I just googled for XBox Live features, and demo downloads seemed the most likely possibility for a single player game (last I heard Larian was still undecided about a demo, but that was awhile ago). If you don't need a Live certification to offer a demo through the service, though, I guess downloadable content is a possibility.