Love that this was primarily created using soundfonts. With that in mind, most of my critique is limited to mix balance and master (compression).
It's a bit hard to hear the kick and snare relative to other instruments in the mix. They, along with the bass, should be the loudest elements present for maximum intelligibility of the beat.
Bass may sound better with a generous helping of compression, perhaps clipping, and maybe even dropping down an octave. If you like basses that stand out, Goldeneye 64 and Waverace 64 have some slamming slap basses. Though I just discovered the WaveRace sf2 is 30 cents flat and 6 semitones transposed. LOL.
You did an excellent job of writing melodies throughout and despite the limitations of software and instrumentation, I was jamming. Great work!