Description Hidden on a lost island beneath the sea lies the most fabulous secret of all time. This exciting adventure follows the crew of the ship Dedalus as it sets out on a fantastic journey to uncover the lost legend of a hidden universe.