Ding ding ding Casino: A thorough Overview of the new Rising Sweepstakes System