Cool visuals, the sound effects and music are good.
I feel that the bosses have a little too much heat. I would have implemented weak spot to the bosses or a second weapon to pitch a little bit the gameplay.
Love that the bosses are based on mythical deities.