Got stuck on 13, but got to the ending! I liked how new puzzles recontextualize old ones, that is always really fun. The last level was also really cool, once I figured out what each part of the level did, the solution came shortly after. Really nice!!