As a child I had a little puzzle with pictures of ducks. This wasn't a jigsaw puzzle though, you had to arrange the 9 square tiles so that all of the ducks' heads matched up with their tails and formed one long trail of ducks winding around the picture. You probably remember something similar, or at least I hope you do. Sometimes I have dreams about things and then can't remember if they really happened or not.
Stained Glass over at Gamedesign is a logic puzzle with a similar premise. There is an arrangement of tiles in the right-hand "window", each in four segments, with each segment potentially a different color. You must arrange colored tiles in the left-hand "window" so that all of the colors match. Hitting "Reset" obviously resets the current stage, including giving you a new mix of tiles and colors. When you finish one level you move on to the next, larger level. Sound familiar?
Don't worry! Unlike White Jigsaw, the window doesn't grow endlessly larger and the pieces endlessly smaller in a living, breathing fractal nightmare. Stained Glass has only 5 stages, and once you're done, you're done. It's a beautifully crafted, short and simple game that's perfect for waking up your brain first thing in the morning.
Analysis: I had only one quibble with Stained Glass: when you drag a piece from either window and drop it on another, it would be nice if the pieces would automagically swap places. As it is now if you try to drop a piece into any occupied space it just bounces back to whence it came. I also thought the sounds to be a little too cutesy for my tastes, and they got quite annoying by stage five. I ended up just unplugging my computer speakers and playing some music instead.
Other than that, I found it to be sufficiently interesting but not frustrating in the first four levels. The fifth level was quite challenging, but knowing it was the last kept me from destroying my mouse when I hit "Reset" for the third time. As for strategy... it's a logic puzzle! Just start moving pieces around and see what works!