Nice visuals, good difficulty level an well built puzzles, intuitive, overall feels coherent and well put together.