It also improved on the "freeform" mode, allowing players to create completely playable puzzles by defining not only the participating parts, but also the set of circumstances under which the puzzle will be considered "solved".
It also enhanced the "freeform" mode, enabling players to construct fully functional puzzles by specifying not only the involved components, but also the conditions under which the puzzle is deemed solved.