Been meaning to listen to this, will do when I get home, is it anything like land of the lost?