Natural Selection 2 - Launch TrailerCheck out the launch trailer for Natural Selection 2.By Mike Tao on October 30, 2012 at 5:20PM PDT Natural Selection 2