Really nice puzzle game! Clever level design with a wide variety of mechanics. The only frustrating things was the way all plugs move together and sometimes unplug when you're trying to move a different one - though I realize that was a key part of some levels.