IDC Games is a multi-language digital PC game distribution platform that integrates user registration, in-game payments, esports, and a loyalty program, for every published game in the platform. We are specialized in both free to play and premium PC games. Every game has a dedicated page on both th... Read more
This company has no teams yet
This company has no offices yet