Wasn't sure exactly how to control the player. Eventually figured it out and walked all the way down through the game until a message popped up and that was it. Got stuck since couldn't dismiss the message at all. Wasn't too sure on the aim either.
But overall quite a good and unique looking game with some very nice animations.