I'm feeling your inspiration was F-Zero/X? I had fun with it
Yeah bits of F-Zero and a game called Redout