User blog comment:Snfonseka/Human Revolution Leaked/@comment-2078814-20110817144741/@comment-1984897-20110817184905

I didn't really know what was going on when I made that. Whatever, the game itself is out in less than a week.