In my opinion, the main problem with IndieGala is its lack of transparency.
Users do not have information about the movements of the company regarding giveaways, challenges, etc.
We can simply open tickets where no information is offered, nor do they solve problems that arise with the operation of the web.
There are scammers offering fake keys in giveaways to up level, challenges with all kinds of problems, used keys, there is even no support or consequences for scams in trades. I received a negative vote in revenge for my negative vote for a fake key, I provided the screenshots as proof, but the answer was that IndieGala can't do anything.
I think that, perhaps, all this is due to a lack of resources on the part of IndieGala. Obviously the hosting is not of high quality and the technical service seems to be exclusively maintained by one person, who is the one who always answers us all. Perhaps this is it, a company that is too small for all that it would like to encompass.
P.S.
Nor do I want to give a excessive negative impression of the web. I think you have good ideas and that is why I am registered here. What it lacks is, as I have said, to work more on the relationship with the user, offering information and answers to specific problems.
Like now, for example, informing about the reason why the "Challeges" are stopped, if it is something temporary due to technical issues, if it is due to lack of keys, if it is a matter of hours, days or if there is no date for restart the service.
They should also offer tools to report scammers, especially in giveaways. It is not enough to be able to vote negative since users don't enter to the info link. And on the other hand, much users accept fake keys just to use them again and level up (especially with high points value games).
Even if the problem were the resources, the information is free, just a text in window is enougth. Respect to technical issues can be fixed working little by little, but working on.