So, remember a while ago when Valve hired Doug Church? Deus Ex Doug Church? Thief Doug Church? System Shock 2 Doug Church?
The stylized art art from most likely a reference board presents a strange view on the familiarities of a dystopian futuristic setting. Mass Effect killer possibly, maybe? Extremely too soon to tell. But it remains intriguing nonetheless.