Feel free to share direct links to stuff on Channel 3. People will just need to login (or create an account) to see it. Also, here is a nicely formatted display that you can screenshot. Spread the word. Share on social.
Agree with pretty much everything that has already been said about this gem. Games like this are what make the SNES possibly the greatest console of all time.