Sudoku is perfect. It can be as engaging, addictive, and flow-inducing as the flashiest real-time rendered, explosion-filled game on the planet. But I can't help imagine what would happen if someone like, say, Microsoft had designed it. Or rather, if some developers (leaf-nodes) at Microsoft designed it--perfectly--and then upper management stepped in...