Shadow Complex: Spider Tank Trailer

The Spider Tank is one of the many bosses you'll go up against in Shadow Complex