mastering sounds verry good imo. I would add shakers or hihats to the beat... and maybe try putting more variations to the beat. and you should be carefull with those high pitched synth bits,there a bit too present troughout the track. This could become a verry fat track. keep on. grtz