Will payment only be made when the game is released?
Most likely, or should I say that when games released and blow to gain some form of income. Yes