PC Video Ziggurat Interactive Announces April 29 PC Release Date for Deadly Dozen Reloaded 2 years ago Galit Gordon Ziggurat Interactive has announced an April 29, 2022 release date for PC via Steam and GOG for Deadly Dozen Reloaded,...