Pretty good overall! Had a little difficulty figuring it out at first but once I did I was able to make some progress. I do think it was slightly too difficult so that could be tweaked. But solid overall!