New England Comics is gearing up for its Halloween giveaway event. The store is one of 8 locations in Massachusetts, located on Eliot Street in Harvard Square.