Game are the first EU retailer to sell digital downloads of games for the eshop, and that only started a couple months ago, so that's probably why you've never heard of it
I always check Game before buying on the eshop cause they're always at least ?5 cheaper.
I guess, since the eshop updates at 3pm, the codes become active at the same time.