NetEnt, a prominent name in the gaming world, crafted this celestial slot masterpiece.