No, Spinomenal is a licensed and reputed slot developer, and there is no reason to believe that the Demi Gods II slot is a scam.