Museum of Illusions opens in Seattle