Ah, that's because I'm a dummy.
Edit: Back in the day I tried my best to figure out the track. It sounded very similar to some Zomboy stuff I found, but I couldn't find exactly this. I'm stuck in the 90's musically, so take this feedback with a grain of salt.
Here it is: