viewfromtheturret.com
New Firestorm Armada Ships — March 2011
Spartan Games announced a slew of new Firestorm Armada ships and released 3D rendered previews. These are the first we have seen since Neil’s announcement that Spartan will be releasing 40 ne…