As has been pointed out by a few folks below, our turret is not as far along as some of the other units you saw in our gameplay reveal.
FYI, "pre-alpha" is very early in development. To be clear, we have a lot of work still ahead of us and this is not even close to a finished product. Nothing you saw should be considered final. We're showing people where we're at in development to bring you along on this journey. Thanks for the feedback!