The bats are a nice element, if though hard to tell what they are at first. Maybe they're just a tad too motion blured?

Anyhow nice work!