You're on a roll!
I am impressed at how you have managed to (recently) make consistantly good songs. The use of female voices was really nice in this one, and I'm eager to find out what kind of system you use. You really have worked harder to make better songs! While this wasn't as catchy as a professional song, it was still pretty good. You seem to be increasing the length so it becomes more professional seeming. It is nice to hear your progress throughout all of the stuff you have made.