This is why I use newgrounds
Great Job! I loved the mix of computer animation and "Papercraft"
What Did I just watch?
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.