PC Natural Selection 2 Launch Trailer MGAceman November 3, 2012 Natural Selection 2Unknown Worlds It seems to have been in development for so long, but Natural Selection is finally available to buy and with it came a launch trailer, so that you can see what it’s all about before taking the plunge and purchasing it. Related Posts