I am still a bit confused about basing it on gross revenue as there might be situations where you are not able to get exact info from retailers about their revenue on your game and laws in many countries forbid you to dictate the price they sell at.
Let’s say I sell for 10k hard copies to an agent who sells them to 3 different retailers, who all set their own prices and have their own periods with offers and special prices.
Unless I somehow force all levels in the chain to report back every sale I have no chance of knowing the gross revenue.
If the agents takes their cut and the retailers theirs and every sale is reported back to me, I can imagine situations where 5% of the gross revenue will be the same as 200% of my own revenue, thus forcing me to pay more than I earn.
I might have misunderstood something, as hard copies are obviously happily sold in stores.
Maybe selling hard copies through agents and retailers is different form selling through the online shops for download?
Please enlighten me 