Interview by Matt S. Announced last week, Sludge Life is yet another in the unending parade of quirky, different games that we’re seeing published by Devolver Digital this year. This one is coming to PC and Nintendo Switch, and is a very silly (by design) open world graffiti-tagging game that…
Read More