G2A Scams Indie Developers? - The Know