The Simpsons puzzle game.