DEAD END Wins Best Animation @ Sicily Web FestDead End is on a roll, and had just win Best Animated Series at the lovely Sicily Web Fest!