Upload & Sell: Off
I have read some of this thread, and I am pretty sure I am being absolutely ridiculous about it,
Correct, you are. It's been all over the web for days. Reputable blogs are reporting on it, it's on the NIK website, the G+ page, etc..And you want some random people on a forum to confirm all that?