Tag Archives: Soul Sacrifice Delta Coming in May

Soul Sacrifice Delta Coming in May

Soul Sacrifice Delta will be coming to the United States and Europe May 13th, according to Sony’s PlayStation blog. Continue reading Soul Sacrifice Delta Coming in May