Facepunch Studios will launch its new creation platform s&box on April 28, promising a sustainable model for paying developers without taking royalties. The studio has already distributed over ...