6 new shots posted. Get the full article at GameSpot “Armada 2526: Supernova Screens” was posted on Fri, 15 Apr 2011 17:48:08 -0700 Tweet Post navigationCastlevania: Lords of Shadow ‘Reverie’ DLC coming to Xbox Live, EU PSN next week Picaroon Screens