This sounds like something I'd hear in a Japanese racing game in the 90s. The transitions are pulled off well and the multiple passage are all unique. No lameness anywhere. It's a bit short, but that's fine. Good job.
Yeah I see what you mean :) maybe I got some subconscious inspiration from Gadget Racers (I dont think it's japanese but maybe). Thanks!