The arrangement is good, but the representation not so much. Am I right in assuming the synths are not exactly what you'd like them to sound like? If so, don't worry, it's probably the hardest part to learn, not to mentioning requires expensive equipment to make.
As for the song structure itself, it seems a bit short and lacks an outro, although I guess it's appropriate for experimentation.
Anyway, I scouted you. Good luck out there.