Toucan said it all :P
Everything I pulled out of this song Toucan's already said :P Not to say I didn't love this song, never that, it's just not your best work. Considering some of your past submissions, it's not like it's an easy feat to surpass yourself with each new song you write.
Again though, loved the vocals. You aren't super-star quality but you are definetly above par than most I've heard, and you've definetly improved from last time, Kyle was great too. My biggest irritant was just finding a good volume setting. as Toucan said, the vocals were much louder than the music, so it was hard to find a good balance.
It's amazing news to hear that you're back and haven't gone for good lol. Was getting a tad nervous :P And I'm definetly looking forward to your next submission. With or without vocals you've proven (to me at least) that you can easily do either one and make something amazing out of it.