Very interesting with this softwarefit site that they changed the image of their account manager to the softwarefit logo. I wonder if someone from 90 Minds tipped them off?
The only other person that I spoke to about this was Seth Fineberg so it's possible that he asked them.
That's why you always take screenshots...