Devolver Digital has just announced that their crazy first-person open world vandalism-centric stroll through game “SLUDGE LIFE” is coming to PC and Nintendo Switch this Spring, 2020.
Source: N4G PC Devolver Digitals SLUDGE LIFE is coming to PC and Nintendo Switch this Spring, 2020