This is a really interesting concept for a game!
Besides the "floaty" feedback you've gotten, I think reducing the camera rotation sensitivity and increasing the gravity (reducing the distance you slide when you land) would make this a solid game!!
Great job otherwise!