Here are the Game Publishing Terms for IDC Games:
- Revenue share 75/25 and 90/10. Revenue share 75% for developer and 25% for IDC Games, except for players that access the game via developer's autopromotion, which will see the revenue split 90% for developers and 10% for IDC Games.
- No Set Up Fee.
- No monthly minimum required.
- No Upfront Payment.