Pathwords
Word puzzles, but way more extreme than word search; Combines word search with puzzle games like Tetris.
40 challenge cards in levels from Beginner to Expert; Place the puzzle pieces on the card so the letters under each piece spell a word.