Woah, that game is really polished! Great job. I also had problems with the final boss, but nevertheless i loved the gameplay. The music and sounds are good, everything fits quite well together.
Glad you liked it!