Gaming News Frictional Games SOMA E3 2015 trailer makes you enjoy being aliveBy Keith MitchellJune 11, 2015