I know you said this isn't something you'd like to show, but I honestly think it's great!
The art is beautiful, as well as the accompanying music, and the sound effects really aid the game feel.
The platforming feels a little clunky, but such is the nature and fun of these types of games. It has a lot of potential, and you really nailed the mountain goat feel.
Overall, this really is something to be proud of - don't be so hard on yourself! You're clearly very talented.