Now, this is what I would call an “Extended Version”
Those MSN sounds, are they in the mix by accident because you recorded the whole computer output, or was it just for fun? Reason I ask, is that they actually kinda fit in, strictly harmony-wise, in that minor scale that you got going on, hehe.
No, but seriously, I guess this could turn into a decent trance tune, if you manage to arrange it all down to a few minutes, tighten up everything, work on some thought-out build-ups, etc etc
However, it sounds very “generic”… maybe you could add something that would give it a more personal and original signature?