Here is my receipt for using the Nvidia promo code on the Ubisoft website. I have the game through legitimate means and after seeing everyone in this thread posting photos and performance, I was curious. I'm not going to sugar coat it. I downloaded the game to test out my performance as I wasn't sure how my i5 was going to hold up. If there was a performance demo, I bet we wouldn't even be having this issue here with so many people on GAF. Not that that makes it inexcusable for people downloading and not purchasing it through legitimate means, as I'm sure there are people here that will be doing just that.
Anyway, here is my email I got from uPlay. Like someone else posted, the Nvidia promo codes don't show up until May 27 in the "GAMES" section. Apparently there is a bug you can bypass and play, but I wouldn't know since I redeemed my code on May 21, before any of this nonsense as well.