I'm editing this review and dropping it from 5 to 2 stars. while the puzzles are fun, they don't have increasing difficulty and they have only 8 levels, unless you want to pay. I finished in less than an hour. If I want to do the rest of the puzzles I have to pay. Very interesting and unique puzzles. If you like solving puzzles, you will enjoy this app.