Ah one of those turrets! I thought you just meant one of the small auto-turrets, but this is way better! Have you seen the new walkers in 2007?