The Sacrifice: Update 23 in PC Update Notes Posted June 15, 2018 14 minutes ago, Deimos_Lynx said: I think Steve and all the DE staff deserves a week of break, doncha'think? maybe
The Sacrifice: Update 23
in PC Update Notes
Posted
maybe