I think I have too little control on the player, It's just too slippery. At this point it gets frustrating and you lose agency, feeling like you can't express yourself and you are fighting the controls instead of the designed challenge. One change that could make it better would be to add a 'claw' button? Like holding space to increase your friction so you could make turns like power sliding in Mario Kart. Another common way in racing games is having different coefficient of friction moving forward and sideways, so if the player is going forward but suddenly rotates to the right, it will have more friction on the previous forward direction momentum
Also, an easy addition that would improve the game is to add a circle shadow under the player's xy position. When it is flying you have no idea where he is.