Here's an in depth article about the labyrinthine minefield of design that was Puzzle Strike. It has a happy ending, but took a while to get there!