Scientific Games’ SG Digital division has released Foxin’ Twins, a new online slot based on one of the supplier’s most popular game series. The release […]