Capcom Releases an Action Packed E.X. Troopers Launch Trailer Posted on: November 25, 2012November 25, 2012