A survey of social casino players carried out by marketing analytics specialists Traffic Generation (TraffGen) has revealed a high level of engagement among social casino […]