You're dropping some truth bombs over here!
The animation quality is definitely not the finest we've seen but it's enough to get the message across. It shows that you put genuine effort into this project which in turn means you actually care about the nature of content you are presenting.
I really enjoyed it ยจ:)