I'm a dork and missed that iFilm emailed me before they featured the video to let me know when it would be on the main page. They also let me know that the video is featured on their music video page and their animation page!
How cool is that??
Plus it's now up to 506 views!