Oh my, this one's tricky!
If you have a kid who's a real fan of puzzles, he'll love the newest Blocks With Letters On online game - their third in the series.
Once again, you have to figure out what word the jumbled letters spell, and then try to manipulate the blocks into the yellow squares.
Sometimes you need to flip the blocks and sometimes you need to temporarily fill a hole with one block and then slide another block over it. You always need to plan ahead, thinking about how the letters need to line up in order to spell the word.
The graphics are very silly and cool, and after every time you spell a word correctly, a little animation plays that depicts the word.
This version of the game is very tricky, so it's not for young kids but teens who love puzzles will definitely find it intriguing. I noticed that on the BLWO games website they also have a version for the iPhone. Fun!
Here's an earlier post about the previous two BLWO games.