A massive mall is set to open, but will shoppers come?