Really good dynamics and melodies! It flowed very nicely and kept me interested throughout.
Personally, I'm not a fan of high pitched effects put right after the bass in general, like the ones starting around 1:00 in. Some songs I feel like it works well, but in this one, I'd have preferred them substantially reduced in occurrence or perhaps omitted.
Still, you did an excellent job, my tastes aside.