More about this game
Title: Armada 2526
Genre: Strategy
Developer: Ntronium Games
Publisher: Iceberg Interactive
Release Date: Jun 10, 2010