Firstly, I hardly think that posting to four *relevant* forums is "plastering" over every forum imaginable.
Secondly, I *agree* adverts are annoying - but I thought I was posting some genuine news i.e. details of the new release, not just "hey buy our stuff". But, that's what editors are for, and I respect your decision as to what is advertising and what's content. After all, it's your site, you do what it what you will. I'm certainly *not* telling you what to do. Please throw my postings in the bin if you want.
Thirdly, please look *carefully* at my first comment above - you will realise that I *agree* with the decision to take my post down. As a noobie, I did not know there was such a policy. All I was saying was "it been released" and I'm sure that drobe will "keep you informed" as it says in the article.