Absolutely brilliant! Loved every single part of this (I think it may be the game I wanted to make!). The graphics are brilliant, great game design, music and sound effects fit perfectly. I really like how each screen is self contained. The little details all add up as well - the environment animations, the different attack animations, feedbacks etc. It felt like the cracked blocks were breakable and could have led to secret areas - maybe health or some sort of power up? The axe mechanic works really well and adds another level to the game.
Excellent job!