Does anyone remember how pandora floating island was released, and when, have found nothing searching forums or old newsletters