I like the little arpeggio you've got going here, and the vocals are generally good as well. My speakers aren't very good on this machine, but I would actually say that I don't like WHERE the vocals are fitting in in the mix.
What are the lyrics -- sounds crazy!?! Really good chord changes, but again, I think you could get more out of the mix, especially the vocals. (which I guess you might anyway?)
Best of luck with the weekly (or is it bi-weekly) challenge. Very exciting! I'll be on the lookout.