A really good puzzle game. Excellent game play that fits the theme well. Nice, clear (so important) graphics and icons. Good music and sound effects. All the controls you need. Everything is explained nicely.