That's the most annoying voice I've ever heard.. but I like the lyrics!
Hence why I was hesitant to post this in the 1st place...
I'm loving it
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.