How did you contact support? Did you use the online support form on RockstarGames.com?
http://support.rockstargame...
RockstarGames also have a support account on twitter. You might want to try that: http://twitter.com/#!/rocks...
We never mention in the article that it is true, and it most likely isnt. But we're a die hard Rockstar fansite and we let our readers in on everything. If you don't like it, don't read it.
Also, why are you saying our website has no credibility? We don't make anything up... We post factual news, along with some personal thoughts on it. We're not much different than any other news-site out there.
It's not animations though. It's all captured by cameras from real life performances.
Amazing tech.