A spleen? That looks more like a kidney! I love this animation. I'm surprised the score isn't higher. Even previews can massive scores here. This was quite nice for a preview.
A sneak peek for a pilot? Pilots are already pretty short. Wasn't the thesis film already a sneak peek or a pilot? The title looks like it's about a fart. Wow, you've submitted a lot of stuff on this already.