ooblada by SMACH
Solve cross puzzles by logic & deduction! Brain challenge adventure of the mind! More>