Interesting concept that fits well with the theme, but I found it much to hard which might discourage people from playing long. Some more pixel art graphics for the environment and some audio would have added some extra polish.