When your joints have finally started to recover from New York Comic Con's walkathon, you know it's time again for Locust Moon Comics Festival, now in its third year in Philadephia Next Saturday the 25th of October from 10AM to 6PM we are promised something "better than puppies" (a reference to last year's Festival) and[...]