窒愛SUFFOCATE: SUFFOCATE will be available on Steam on October 23

Steam post imageThe independent game developer Naughty Cow has released a promo of their survival horror game SUFFOCATE, in which they announced that it will be available on Steam on October 23 at 4:00 AM [EDT-4]. Trail…