It's actually very good, the only notice i have is the mastering, specifically the kick, i think it should be more pumpy, more powerful, maybe it's the other sounds making it sound weak because in some spots the kick is awesome (Some quiet spots) so I guess you need to work on your mixing more.