Scum is already Devolver's biggest launch ever
The Early Access survival game just arrived today and it's already making waves.