Cool game! I don't think it is too difficult, maybe more feed-back to the player on its health would have been nice.