Armada 2526: Supernova - Plants vs. Crabs TrailerThe add-on for Armada 2526 is now available!By Mike Tao on April 15, 2011 at 11:03AM PDT Armada 2526