Death Bag re­leas­es May 13th.