Aliens Dust to Dust #1 Review

With Aliens day later this week (4/26) how does Dark Horse’s latest xenomorph mini-series stack up to previous installments?