That's a cool little bonus. It would be nice if it was available in the states too. Although I don't think I'd want to pay full price for the game anyway
It also reminds me of the late 80's when you had to take the slip to a counter surrounded by bulletproof glass to pick up a video game.