Great graphics and quite fun gameplay and idea. I like the lives sytem. My only critique is that the track sometimes intersects itself, completely blocking your view, and sometimes resulting in in hitting something you never had the opportunity of seeing. Also sometimes the rendering glitches on too sharp turns.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.