Easy to understand and yet challenging mechanic, neat graphics and perfectly adheres to the theme.Good job!