It has finally happened. Delta Green, the award-winning modern setting for Call of Cthulhu, long out of print and always in demand, is now available from Pagan Publishing in PDF for instant download and in print-on-demand paperback and hardback. Delta…