Man, I would have never expected so see someone talking about Kaido Racer here. I tried that game about 2 years ago, but never got far. I only ever had the first track to play, since I never beat the right enemies to unlock the other ones. I probably should give it another go, it seems pretty well made even if the translation is a bit funky haha.