The tank fight is pretty challenging and well designed.
Shooting the gun feels slightly unreliable, though. And I mean when it's not in cooldown mode. Like, it doesn't always shoot.
I feel like the gun's movement should be faster, too, personally, but maybe you mean for that to be a powerup at some point.