As there was not a great deal of information about Armada 2526 I decided to do my own first impressions at SpaceSector.com: http://www.spacesector.com/blog/2009/12 ... pressions/
Enjoy!
Search found 1 match
- Mon Dec 28, 2009 8:15 pm
- Forum: Strategy Games
- Topic: Armada 2526
- Replies: 13
- Views: 20032