Gaming News SOMA’s “Creature Trailer” released…. you aren’t scared, are you?By Keith MitchellSeptember 10, 2015