By far your the best song you've made. Keep it up! Perhaps adding in maybe a second or two at the end to help it loop might help a little, Although that pause transcends into a nice drop when it re-loops to the starting, Very nice work indeed this is.