Even after deadline you should still be able to update the itch-page. So maybe you want to make a screenshot and add it as a thumbnail.
As for the game, You could improve on the background match the actual “race track” more intuitivly, it is kind of hard to tell when the character is in air and when it is not.