Yeah, it's DT.
Cool song, it's got some attitude. The mix is nice and wide... I really like the vocals in each ear.
If anything, as mentioned above the snare seems a bit muddy, lacking crispness, particularly near the end when there's a roll around the toms, and I could hear more the of sticks hitting the drum heads than on the snare itself.
But that's a minor mixy thing IMO, the song is still vibin'.