So now individual developers have to go through all this red tape just to get a few players from this store? That's sad, because companies don't have to go through all this.
You don't provide screenshots or videos of your game, and your form isn't in English, which reduces the number of people who want to help you.