I really didn't get a sense of the scale. I mean meteors are about the destroy the human race and I see two people pointing to the sky. I really liked it but it could have been better could you have shown more people and more cars and more sense of urgency.
btw. Make more no di di do do !