Demi Gods III was launched in October 2019 and has become one of Spinomenal’s most popular slot games.