from the press release: "They further said their vaccine is one that is easily scalable to produce in large quantities. It also includes a unique delivery method in which hundreds of tiny needles are in a patch similar to a Band-Aid, with the needles, made of sugar and protein particles, dissolving into the skin to deliver the vaccine."
If they are right this could be a huge deal. I hope they are right