Social Maverick Media is a global partner for game creators, offering publishing, marketing, QA, localization, and community management to help games thrive worldwide.
45 Salmen Road, London, England, E13 0DT, United Kingdom