Slide puzzle pieces across the board, connect them together, and watch charming images come to life — one satisfying move at a time. Easy to pick up, surprisingly hard to put down.150 levels take you from breezy warm-ups to genuinely tricky configurations that demand sharp thinking and sharper plann ...