Ahhh, mixcraft stock drum samples. I could name those off for you. Interesting, but sounds really samey throughout. Sort of all one volume level. It almost gets annoying. I'm not familiar with the original, but your synths sound pretty generic. Also, check some of your harmonies. You have notes that aren't in the chord hiding in those quiet stabby little synths.
Overall, this is sort of a meh for me. Just isn't hitting the spot. The drums are hiding in the mix, particularly the kick and snare. Everything else is just flattening them into the ground.