I'm pretty sure you're not. Imagine someone who wants to play Uncharted 3, which should be about 30GB+ based on the previous games. You'll have to upload that just to be able to play the game? What if you have 1mb of upload, you'd be done in about 68h.
It's pants-on-head retarded, unless we only have to upload one small file that identifies one specific copy, but I never heard of such a thing.