0 Stifled offers survival where sound is your eyes The first person game in which you have to make some noise... but not too much. Text: David Caballero Published on the 11th of July 2016