Facebook Gaming Details New Monetization Features for Creators

Creators on its platform have received over 5 billion Stars over the past year, netting them roughly $50 million

Facebook Gaming said Monday that creators on its platform have received over 5 billion Stars over the past year, netting them roughly $50 million.