Well I realized I screwed up the render settings for the main video release and it ended up being low res, so here's a high res version for those who want it, sorry about that!
MEGA provides free cloud storage with convenient and powerful always-on privacy. Claim your free 50GB now