Today's find: the most unsettling fucking stop motion animation you will ever see in your life
I swear that host/narrator is the same dude from the Cube Quest intro and that one Video Toaster promo video; very similar tone of voice at times.
also holy shit I was not ready for that animation
