LEFT ALIVE™: Left Alive is coming to Steam in 2018!

Last week we released both a teaser and a full trailer for Left Alive and today I'm here to give you a quick recap of what was shown off! At TGS on Tuesday (19th) we announced Left Alive with a teaser video which you ca…