'Armada Online' Announced - Screens
by Rainier on Oct. 20, 2005 @ 8:49 a.m. PDT | Filed under News
Armada Online is a vast multiplayer universe packed with great gameplay. You take on the role of a starship captain and wage war against a biomechanical alien horde, known as the Armada.