Really fun puzzle, frustrating but not too frustrating at first, and discovering the rules is extremely satisfyingIt sure seems that there's a harder ending, but I'm really not seeing how I can free up any loose ends...