Nice and fun concept! I'd love to hear more about what you mentioned about into a roguelite. Adding some more complexity and utility of the different modes would be cool!
What I thought could be cool is having the gun use the different modes at random so that the player has to adapt to the "gun's choice". Every mode could also have a disadvantage, like the car could make the enemy faster but has to respect the direction and flow of the roads or something like that.
The point is, if it got me thinking this hard it's because it's a nice idea and proof of concept, congrats to all of you!!