As part of Square Enix’s viral ad campaign for Deus Ex: Human Revolution, they’ve launched a convincing website for Sarif Industries, a mechanical augmentation company, including some great imagery and slick web design.

Check out more at sarifindustries.com.