This has a nice sound design, but the basses are a bit muddy. The drums a bit too loud and the pretty much all of the sounds clip. You need to improve on your mixing and mastering! Otherwise a fine track!
This really shows a lot of work was put into it, great track.