I really liked the composition!
The composition is terrific, but the piece is marred by distortion from the more synthy instruments. If you were to spend a few hours on the mix, this really could be a professional sounding song. Keep up the good work, and resubmit once you've toyed with the mix a little bit.