The amount of hype around this game and these promotions make me think they spent a lot of time in development and want to recoup costs before the public realizes that this game isn't very good..
The promotion is pretty good though, especially if you were already planning to buy it!