Err! Never got no free game with mine. To be fair it was a while ago when I bought it
Agree with all your key points ^^^. As you know, I run a similar a setup and the 1300 G2 powers it without breaking a sweat even when pushed.
Quality Psu.
I don't normally have much to say about a PSU in truth but the build quality and quietness of it amazed me.
As for the free game. On or after July 19th 2013....http://eu.evga.com/articles/00764/