Indie devs push back against controversial G2A store. Indie devs start petition asking G2A to stop selling keys for their games.