First of all, that's some really impressive graphics you used in your game. It's amazing how it also didn't reduce the game's framerate, allowing a more smooth yet beautiful gameplay.
now for the criticism......
1- You might want to tone down the difficulty on the very first level.
2- I hope you added checkpoints. If you didn't, please consider it in the future.
Other than that, the game is quite enjoyable and I can definitely see myself coming back to defeat that witch. :)