Nice style, it changes from the others game. Btw to be honest I am not quite sure to get the storytelling behind :)
For the gameplay and controls part, In my opinion you could get more impact with sharper accelerations or gravity.
Congratulations for making it and thank you for the play!