Neat! It's nice how you have a couple bosses to fight, and even some cool cutscenes. The graphics do a good job of feeling like an alien planet.
One major issue I have is the lack of feedback for the enemies/player taking damage. It's hard to tell when you're hitting enemies, and a lot of time I didn't even realise I had been hit in the heat of a boss battle.
That said, the music is really good - especially for the bosses!