Armada 2526: SupernovaCheck out the announcement trailer for Armada 2526: Supernova. By Marco Martinez on February 22, 2011 at 5:54PM PST Armada 2526