Oct 19, 2011, 11:06 AM
I think I found your problem on the Nvidia site for this promo
So the PC version of the game hasn't been released yet. Steam shows it as being available November 15th.
Quote:You can complete the checkout process on Steam but the game will not be available to play until the official launch of the PC version of the game. The original launch date of 21st October (which is printed on your coupon) has now changed to November 2011. The exact date in November will be confirmed soon.
So the PC version of the game hasn't been released yet. Steam shows it as being available November 15th.