Facebook Games: “We’re everywhere”
Devs earned over $2.5 billion on web platform in 2015; Leo Olebe confronts misconceptions about Facebook's role in games
Devs earned over $2.5 billion on web platform in 2015; Leo Olebe confronts misconceptions about Facebook's role in games