I like the atmosphere the music fits really well. My only concern is the character really breaks the immersion of the game. I suggest you to make a bigger sprite rather than scale it up.
Thank you! It was so much fun to create the music for this, I found the visuals really inspiring.