This is decent, I found the puzzles a bit obtuse, but I am guessing that's somewhat the point, since you are supposed to carry over the knowledge you have of previous loops.