Whew! That was a challenge. Especially L3. Nice!
I didn't feel like the two mechanics really complemented each other. Felt like two entirely different mechanics instead. That said, I could TOTALLY see having the turret WHILE driving. That could be fun!
Could definitely see this evolving into sort of a Wario Ware style minigame collection as well. Cheers, man. Nice work.