For me, it was just the perfect level of difficulty. It was not straight forward easy, but not frustrating hard. It was relaxing but it put my mind and my orientation skills to the test. I don't know if the levels are hand made or you build a script for that, but either way, they are really good