Not sure what the issue is? Is it that they used your screenshot for the article? Did you post it to this forum or the site somewhere? Cause if you did that image can be used by them in any way, all in the T&Cs.
No I have just registered on this site, have never posted it here, The issue is that Project 99 has nothing to do with the project I was working on to get that screenshot, They could not get a working game with that original UI and I did , I don't like them being credited with my work .