Diamond Comics have announced a release date for comics that were due out on 25th March 2020. The new product should be arriving 12th May for immediate sale – though this is subject to change. See below for the announcement.

Diamond Comics have announced a release date for comics that were due out on 25th March 2020. The new product should be arriving 12th May for immediate sale – though this is subject to change. See below for the announcement.