Plain Site Beta TrailerNinja suicidal robots are on the loose in this awesome new trailer for Plain Site.By Mark Walton on November 13, 2019 at 7:01PM PST Plain Sight