It's pretty good. I feel as if it's missing something, though. A bit more mastering would be nice, and more variation. The square wave-ish melody should be brought out to the front, and the bassline definitely needs to be lowered. Keep working on it, and it could be amazing.