Light & Wonder launches first slot since rebrand Apr 20, 2022 Casino supplier Light & Wonder has launched its first game since its rebrand with the release of Stargate…