This tracks not really my thing but when i was listening to it all i could think is this track is begging for a fidget remix
yeah, i found this site a couple of months ago, it has some good remix comp stems every once in awhile. they also have a remix machine on the website where people remix tracks if you want to call it that