“The Lost World is a complex environment specifically designed for DAZ Studio 4.6+”
…but note that he kindly also includes a Poser installer.
Carrara 8 is DAZ Studio's official 'big sister' software.
Carrara loads all DAZ and Poser characters and scenes,
and supports LuxRender for top-quality realistic rendering.