On 15 March, 2025, actress Ashly Burch – who plays Aloy in the Horizon franchise – posted a video statement on the leaked AI ...