There seems to be a lot of thought that went into the puzzle solving of this game.
The lightning to the beat thing is very satisfying.