Just saw that SNL won at TAGIE awards wtf that’s amazing! That is expensive free advertising/visibility and something great will probably happen here, in the not too distant future.
“Other nominees in the category included well-known names: Disney (Star Wars), Barnes and Noble, F.A.O. Schwartz, and Hasbro Pulse.”