I just preordered the thing through the microsoft store and got free release day delivery and 1600 free points. I did this essentially feeling no hype for the game and never playing a GTA. I own Red Dead (one of the top games of this generation) and LA Noire so I'm hoping I'll get hyped once I start to play the game.
I have faith that it'll be a good game.
haven't MS just done away with MS Points? They have here in Australia