ThxSoMch's Debut EP 'Sleez' Is a Gritty, Cathartic Project Worth Losing Yourself In