When I search the trending topic in twitter, I don't see my tweet and I did it twice. Is that normal?
My guess is because the code has to be gifted to your itunes account which is your itunes email? I'm not sure about this
It's because it's not a code. The new gifting style of game promo is where the author buys their own app and give it out to people. To do this they need to send the game itself essentially to an iTunes account.