the new drummer is a guy I know, Charlie Engen, from my hometown.
His own band Ideology made an amazing S/T debut album last year (progressive metal, ala BTBAM, Native Construct, etc).
Unfortunately, I'm not thrilled with how things have transitioned with STS, but I guess I'll let the music do the talking, despite what's happened in their recent past.