GamesHub: 40% of all video game developers have faced player harassment perthgameslab February 13, 2023 January 30, 2023 No Comments on GamesHub: 40% of all video game developers have faced player harassment