1. AAA Game Developer ADMITS Gamergate Creators WERE RIGHT

    AAA Game Developer ADMITS Gamergate Creators WERE RIGHT

    13