Super nice and well yeah really fitting the setting you're describing!
Now time for 100% subjective remarks: I know the intro is obviously not supposed to be as loud as the rest of the track but here I really had to turn up the volume at the beginning of the song and immediately turned it down at the end of the intro
And then uuuuuh I'd say that the first "kick" of each beat stands out too much? Like, not always but sometimes I feel like he can get slightly distracting
That's all I could think of!