Today is National Puzzle Day! That means folks are dedicating today to keeping their brain active and practicing its skills. Just like your body, the brain needs a good workout. Consider exercising your mind with some of these stimulating puzzle games.

More...