Liked it.
Very decent work, straight forward and had you wanting to beat it quickly. The only thing that sucked was that I was hit several times by the Beast at the start of the level because of the Moon Mountain thing.. all in all, I beat it in my first try, and the boss fights were pretty fun! Great job!