Hmmm I got those e-mails too and do NOT remember I was signing up to any newsletters or something

Really stupid idea to get new submitters, couldn't you make a thread on this forum? I bet you would get some good people posting their sites for you...
But now you fucked up your name and trust... Even worse you are from Poland