Shadow Complex: Buzz Saw Boss Trailer

The Buzz Saw Boss is one of the many intense new enemies you'll fight in Shadow Complex