Games like this are good for the mind because it makes you think and reason adequately. This builds up the mind for complex challenges and how these challenges could be solved without pressure.
I for one love puzzles and think this is a good one too.
Kudos @dayjee on this hunt