News ‘Titanfall 2’ Poster, Alleged Release Window & Details Leaked May 25, 2016 Is this when we’ll begin putting that mech sword to use?