Sometimes we don't have a couple of hours to play our favorite games. For those times, puzzles fill in the time perfectly. Levels can be played in a just few minutes, making them perfect for break times.
Games and puzzles can provide the opportunity to develop and strengthen logical reasoning and analytical thinking skills. I strongly recommend these, but watch out -- they can be addictive! HAHAHAHA