Close
pretty self-explainatory, isn't it? it's a uplay-code from nvidia-promo
Is it steam or no
it's not (but I already wrote that in the topic...)
pretty self-explainatory, isn't it?
it's a uplay-code from nvidia-promo