New posts in Star Trek Armada 2