It's an OK little game...
Not keen on the fact you have to move to look in the direction you're looking, made the "boss" far too difficult.
Maybe add a drop shadow or something to make the plaforming bits a little more intuitive, was sometimes hard to tell where I was going to land.