The impact of four CSR dimensions on a gaming company’s image and customers’ revisit intentions · Study