Satisfying in sound, gameplay, and design! Difficulty levels for all types of players! New creative puzzle idea! What more can I ask for? The only issue I ended up running into was some repeat patterns, but otherwise a pretty fun game!