The article is just a short little write up about a new memory pill that is being developed or something... Didn't really read it.
I didn't have a problem with it, as he gave credit to me for the photo, and the site seemed like an alright setup.
Just thought it was kinda cool... I'm an internet published photographer! Haha!
Here is a screen and the picture in question.