I was about to write exactly what wonrzrzeczny wrote below me.
I will add that I love the fact that you had planned two different ways to approach certain levels. That's something I really like in video games.
Well done!