Didn’t see this posted yet, but that probably means I missed it:
Haven’t tried it, but sounds like it gives you a code, instead of magically talking to your xbla account, which would be cooler. Still, this is really the first time xbla devs can put links on their site to buy their games, which is pretty cool.
Chris