The Culling II Announced Suddenly To Release In The Next 24 HoursBy Christian Pepitoon July 11, 2018Game developer Xaviant recently announced and surprised everyone that the sequel to their cult hit The Culling, The Culling II...