All I can say is... wow. It's good to see that recent voice actors put as much work as they do into even demo reels. xD
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.