Rockstar has always been very inventive in their marketing scheme for their games. What makes it even more exciting is when they start going viral, even before they actually confirm the existence of

More...