I think you nailed the overall 808 mafia vibe. Some things that stuck out to my humble ear would be, make the hats louder, and the 808 that drops around 0:40 sounds like its out of tune or something. Other than that I thought it was a dope beat man. Nice one!