You can watch the no-less-than-freaky trailer for this game in the Youtube video below.
https://www.youtube.com/watch?v=SHz_wiskyqIVideo can't be loaded because JavaScript is disabled: SLUDGE LIFE – Available Now on PC and Switch (https://www.youtube.com/watch?v=SHz_wiskyqI)
Some major key features of this game, according to Devolver Digital's press release, include the following:
Experience the thrills of vandalism from the safety of your[...]