'Edge Of Tomorrow': Exo Suit Featurette