User blog:Snfonseka/Human Revolution Leaked

Several channels across youtube have recently uploaded video of Deus Ex: Human Revolution. The videos contain many spoilers.

Video