You should not really use gamedistribution.com because they don't pay to developers/publishers. That is the biggest scam in online games. May people already left their service, but GD started another website to scam you again, it is gamemonetize.com, check the website, dashboard and their APIs, you will see it's exactly same website as gamedistribution.com
Don't let them scam you, I never received money from them, here are just few topics confirming their scam:
construct.net/en/forum/construct-2/general-discussion-17/careful-gamedistribution-138651
html5gamedevs.com/topic/42900-gamedistribution-not-paying
html5gamedevs.com/topic/40668-be-careful-with-gamedistribution
html5gamedevs.com/topic/43494-gamedistribution-again-and-again-serious
html5gamedevs.com/topic/43454-gamedistributioncom-late-payments-thread