Industry December 23, 2013 Social Insight has started selling display ads in Game Insight games The “soft” launch of the service started back in November, and the other day Social Insight announced its official launch.