Teaser trailer released for the upcoming Captive State and it looks really good!