not my site, but thanks for the FYI.
The thing is people can say anything they like on the net...some of it might even be true
Sounds to me like New Media Journal is
1 Looking for PR
2 Looking for money
3 Are a bunch of nutters
It took me all of 30 sec. to prove them wrong...and I'm not that bright. (this is where you're supposed to disagree and say I am :-) )