I made it back when I released the site-end of TutorialFx (I use to only have forums). The site was introduced on January 4, but I had a beta open to my staff long before that.
You can see the news topic for the opening date
here.
Have you got a link to yours so I can see it? If your talking about
this one then I can't see one similarity between either of them...
I'll PM my .psd of the icon I made.
It's probably best if you don't make assumptions straight away without knowing the truth...