Welcome to Star Falls. A small town nestled in the wonderful state of Virginia. It may sound like a lovely place to live, but every small town has their secrets.
In the early 90's a radiation outbreak filled the town of Star Falls. While most of the town evacuated, there were several families who decided to stay. After no side effects seemed to alter any of the people who stayed behind, people began moving back. The thing no one thought of, was to check the children of the people who didn't leave.
A small group of young adults have lived their lives with a secret. They all have mutated genes resulting in superpowers. They have kept it a secret from their parents, only revealing it to those who share the gift.
They've all lived in peace, learning to control their powers.
But what happens when one decides being bad is much more fun than being good?