I spent pretty much the last week and long weekend chucking time into either Deep Rock Galactic or Control. So I wasn’t expecting that the game I’d be really wanting to show off here would be Sludge Life, a Devolver Digital published title which keeps Devolver’s strong brand pumping. It’s free on the Epic Store…