Stealing the World

In this world a special form of demons run amok on Earth devouring the essence of humans. they are called Demonica's.
A small group of teens know about these monsters. They call themselves the Freak Squad. they use their uniuque gifts to eradicate Demonica's while getting closer to the truth.
Whatever it is.