Yes the death sound was me. I had planned to add a few more, but did not get enough time. Much like mario, I think 3D platformers needs to use and throw an idea fast and explore and mix many such ideas. That would be the goal if developed further.
I never thought of having a reason to control the mounts, that would be an interesting topic to explore.
Thanks for playing and the feedback!