gamesNews The Finals Beta Gets Glowing Reactions, But Faces Criticism Due To Use Of AI October 28th, 2023