A trailer for the award winning web comic. Laura is the new girl in the mysterious town of Deluge. Where if it's not raining acid then it's frogs or cupcakes or who knows what else. Her first day of school reveals vanishing cats and a powerful rain god imprisoned in the library. Will life ever be normal again?
Added by: Carolyn Watson-Dubisch