Soma is metaphysics 101 and you play as a complete moron. Like seriously, this guy is among the most dense player characters ever. His interpretation of the "transitions" in the game being based on randomness is completely retarded. And the game even validates it, in a way. Of course, the scenario and gameplay wouldn't really work otherwise.
For me, Soma has very few redeeming qualities. Its level of discourse is so basic that it is fundamentally useless to any adult. Hopefully, anyway. Gameplay is just Amnesia with monsters that are completely accessory to the main plot.
In the same vein there's The Swapper, an arguably much better game at the mechanical level, and one that is much more subtle in its approach of this somewhat difficult topic.