After hearing it so long ago, its good to see you've finally got this song out there. Now to work on more stuff~! =D
Good job~ ^,,^
I give you credit for actually sining. Yes you are off pitch a lot, but you gave that extra effort which can be appreciated. Your voice wasn't hard to listen to either...it sure didn't subtract from the song. Sometimes your voice is really off key though and it hurts (mostly near the end).
The beats were mellow and well defined, they didn't strangle out the singing, and they didn't feel repetitive.
The lyrics are kinda bland but I will forgive you for that. Just keep working on writing interesting lyrics and it will come.
Some of the affects you use are really interesting. Good touches.
Overall not bad for a first try. Keep it up.