Pandora’s Tower – Fakten