Find hidden words, solve the puzzles. You can choose randomly generated generic puzzle or a puzzle with a theme. All puzzles are generated randomly from a library that contains thousands of words. You can get extra points by finding extra words! There is an infinite number of puzzles!