Armada 2526 Review
Armada 2526 Review – Navigating Galactic Conquest Game Information Game Name: Armada 2526 Developer: Ntronium Games Initial Release Date: June 10, 2010 Genre: 4X, Strategy Platforms: PC (Windows) What is Armada 2526 Armada 2526 continues the rich tradition of