Reminds me of SYNTHETIK (which also seem to have a cyberpunk-like setting, although it isn't really big on story from what I heard),
I learned about it from SsethTzeentach (warning: edgy humor),
It also has a stand-alone expansion that's free. Steam reviews say it can be considered a demo...