Stream the first episode on Syfy.com now

For a limited time, fans can stream the series premiere of 'Incorporated' on Syfy's website. Watch it below and tell me what you think!