The Simpsons Puzzle

The Simpsons puzzle game.