
Aug 31 2018
Survival game SCUM sold over 250k copies in 24 hours
The biggest launch from Devolver Digital
2 min read
Aug 31 2018
Survival game SCUM sold over 250k copies in 24 hours
The biggest launch from Devolver Digital