I need more explanation I think as to how the puzzle mechanic works - I couldn't figure it out from just playing and reading the description.