I am not going to spoil the entire thing for you, but I am just going to give you a very vauge hint: Dehydrated Dollies.
Ooh, I hope you guys like suspense! I am planing to upload it this week, but it may take me a bit longer to edit the entire thing. Just be on your toes and ready to clear away 10 minutes of your day to watch a doll film. Get pumped. 'Cuz I am.