These are addictive. I'm currently stuck on level 35. I won't let Jeff play lest he zoom past me and ruin the fun for me. (As he tends to do with puzzles and, well, games in general, but that's another story.)
Don't blame me if you get sucked in.