Is there validity to the Steam reviews for "Syren"? I was really looking forward to it - all the reviews are terrible, especially saying the visuals are "blurry"
Are these reviews legit? Or being bombarded by trolls?
Cheers!
Posted Feb 16, 2017, 11:18 PM UTC
415