A puzzle game, which the objective is to restore all images with a finite amount of time and movements. At each completed stage, a new information about the narrative will be revealed. Discover a mysterious story behind this puzzle. With 21 levels with di