Take Arms Launch TrailerHere's the launch trailer for Take Arms, now available on PC.By Mike Tao on June 22, 2012 at 11:16AM PDT Take Arms