Sweepstakes gaming — or “Social Plus,” as the Social Gaming Leadership Alliance (SGLA) prefers to call it — has had a rough ...