Very nice, would fit nicely in movie/series/gamesoundtrack.
Tho few points imo would make it better,
Beat just disapears at 2:48, it is just too sudden.
Adding little variation to the bass sound, filters/other fx or totally different bass sample at some parts.
PS. funny songname