I like the story telling at the beginning of the game and it give player more motivation to continue this game. There are some points in the level design which too hard and bring some frustration. The hardness curve could be polished a little bit more. Nice job.