Haha, fun concept. Must be a really bad day to have both vampires and meteors coming for you.
Some points for improvement: