Very well presented. Simple mechanics. Achieves exactly what it wants to. Not sure it sticks to the theme though.