A casual puzzle in which you have to release all the candy locked behind the moveable screen blocks It is deceptively simple, yet brain teasing. Play through the extensive stages, sharpening your wits as you have fun.
Show More