I love the trees they're so adorable and spooky.
Also I like the core idea - the countdown to an inevitable meteor is nice
and I love the name, very cool!