So I'm about seven months behind on this, according to the upload date, but I stumbled across it again today and thought I'd share.
Enjoy!
Click to view
((As a video student, I give huuuuuge kudos to whoever created this. There is a lot of time dedicated to building this.))