I really liked the character, the music and the gameplay. Had fun playng this game! It's really difficult but I think that was the point so great job! The controls are "weird" but it might just be me or maybe that was the point to make the game even more difficult.
Overall really good job!