This art is absolutely beautiful, but the controls are kind of weird. May I suggest now that the game jam is over, to make this into a mario kart kind of game? With simple power ups and normal controls? Itchio was always lacking in the Kart Racing games so will be awesome to see a propor kart racing game that looks this cool.
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.