That scared the shit out of me! lol
But I keep watching it over and over again.
I love it it's so sketchy :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.