Fairy Town, Postřehové