Looks fantastic. Death Company can achieve near-miraculous things, so I see no reason why they cannot defeat this horde. And then there is the problem of what to do with them next...