SLUDGE LIFE is Devolver Digital's Next Weird Game
Devolver Digital is well known for their eclectic mix of games and a new one has just joined the roster. SLUDGE LIFE is a brand-new title where you can spray graffiti and harass the locals — and it's…
February 27, 2020 | 02:30 EST