Original Alien Cast Reunited For Crew Expendable DLC [TRAILER]

We all know how things went down with the last game in the Alien game franchise, Alien: Colonial Wars. However, the new Crew Expendable...