This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
We know that making games is hard and complex work which requires coordination of many smaller and bigger tasks. We are here to help you with Localization, Quality Assurance and Programming.
We combine years of experience with the industry's best practices to provide you with solutions which your games deserve. Our flexibility and reliability are strengths valued by our customers and respected by our competition.