Mantis drop

Any word on when the mantis is going to drop ?

April 3