Oh cmon. Seriously? Yknow what makes me scared? MOUNTED TURRET SEQUENCES OH YEAH