You realize that to get the free code, you have to buy the not free game, right? You're blowing the money either way, regardless of what semantics you want to throw at me.
Now that I think about it, Game & Watch Collection would be the best deal if it came with a code itself.