Awesome
Easily the best entry you've submitted to TOFA to date, Dave.
Adorable, meaningful, the music works spectacularly, and it doesn't drag in the least.
I'd be really proud of this one if I were you, but I know you already are. :3
Good luck in the finals, Dave!
-Kevin