Thanks for playing! The disappearing player is an odd bug that we hadn't encountered yet and sorry about the bouncy physics. We had intended to do some polish on handling slopes, but sadly had to cut that effort for other priorities (like a couple of game-breakers).