This puzzle is fun to solve, but once you figure it out, it can get repetitive. It's a great puzzle to grab for a quick solve. Like the other reviews mentioned, the separation does get stuck sometimes, which is annoying, but once you're aware of it, its pretty easy to fix.