Puzzle and brain games

Puzzles, words and mysteries: games that make you think, in 5 minutes or more.