mrstickball on 06 December 2007
No idea.
The gamercards (the only way I know of obtaining XBLA sales) don't have movie, or Xbox 1 games to track.
So I'd assume, for now, the only way to get 'em is through Major Nelson.
Back from the dead, I'm afraid.