Devolver Digital’s survival game SCUM has officially arrived on PC and you can check out the official launch trailer below.…