The premise is wacky, and gameplay is great! There's a couple nice risk/reward mechanics that work in the games favor nicely like trying to get close to enemies to get the turret to hit them and also choosing how to upgrade your turret to deal enough damage to clear the enemies while still being able to maneuver through the onslaught of enemies and projectiles.
i managed to get 9th on leaderboard after a bunch of tries xD