A magical university on a floating island, digital art