The Armada Is Here