WYP
News Guru
G2A is attempting to appease game developers by allowing them to get royalty fees from the sale of their games on their storefront which are worth 10% of the purchase cost.

Read more on G2A's "Developer support System".

Read more on G2A's "Developer support System".