Very interesting track. The only tip I would like to give you for this track is to try and sync your instruments and drums to the tempo. I'm assuming you're playing it yourself instead of sequencing it. If you are playing it live then look into quantization. It can help sync up your recorded midi tracks and drums to the tempo. Nice track!