This game functions perfectly and has a ton of potential. However it was rather frustrating to play as turret projectiles have travel time and would often miss because they didn't lead the shots enough to hit the faster moving enemies. I even had one playthrough (I gave 8 attempts) in which roughly half of all shots missed.