Fun to play, and an interesting puzzle progression mechanic, if a bit tedious sometimes. Music however is production quality.