These are the IDC Games plaftform financial distribution terms:
- Revenue share 75/25 and 90/10. Revenue share 75% for developer and 25% for IDC/Games of published games, except for users gained by developer's autopromotion, 90% for developers and 10% for IDC/Games.
- No set up fee.
- No monthly minimum required.
- No upfront.