Talk:Armada

Shouldn't this really be titled "Red Faction"? It is the official title, and this could be a bit confusing to newcomers.