Sirens of the Deep has sparked controversy among its viewers, leading to a less than favorable approval rating.
Our Call: Stream It. In The Witcher: Sirens of the Deep, heads for the series should enjoy the bloody scrapes and various ...