MindCipher is a social repository of the world's greatest brain teasers, puzzles and mental challenges.