This was really great man! I liked the philosophical take you took on the concept. It was definitely a fascinating take on the topic.
Points for going for FBF. It may not have been the cleanest way to animate, but it made your characters lively and interesting to watch.
The audio was kinda crappy, and some of the coloring looked a little dull - but this is just nitpicking.
You should be proud man! Good luck!