IQ puzzle game.