Sound effect and music is harmonious with whats going on on the screen. The puzzle depends on trial, and error (I think) which isn't necessarily bad, but it kind of slows down the completion speed of puzzles in further levels. (the amount of trials needed I feel like, increases exponentially)