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

I'm pretty sure that those are demos. They've been out for some time, to be honest.