Thank you for the kind words! Yeah, the music is horrible (it's literally only 8 bars on repeat LOL), it's intentionally pretty quiet for a reason. I just needed something and didnt want to distract from the ambient sounds. All the audio was rushed in the last bit of time I had to work on it.
Regarding 3D, it's actually a lot easier than most people think... Going from 2D to 3D is really a natural transition once you have a good grasp of how games work and some simple math. The largest difference is the workflow, completely different tools used in content creation, etc...
The cave yeah... I do agree it seems out of place, but I wanted a very dynamic feeling for the ending. I wanted to portray how quickly things can change, and then change again, and to toy with the players expectations a bit. One moment its sunny and happy, next you're in a pitch black cave with a hatchet and no idea what's coming next...