The level with the orange blocks where you learn about the "joining" mechanic had a great "aha" moment! There's great puzzle design in making it clear with the narrow passageways that it's impossible after making a mistake / not learning what you needed to learn.