Armada 2526 Pro Reviews

Average Review Score: 7.5/10

submit review

Armada 2526 Reviews

1
website score publish date
Game Watcher 7.5/10 Jul 05 '10
Submit a review link

Armada 2526 Previews

website publish date
IGN PC Nov 19 '09
» Submit a preview link

Game Watcher on Nov 19 '14

"Looking to 4X a galaxy near you – but does this colonize our delights? (PC)"

Read full review
(0.0824/d/web8)