Yours doesn't. Matthew Sylvano has, although this LEGO build is a work in progress.

But c'mon. SEVEN TURRETS. Watch this space and wait until the build is completed.