Super well thought out puzzles that challenge the player's planning and math skills at the same time! Thoroughly enjoyed this!