This week, Critical Role finally announced the launch date of their new show Critter Hug as it will debut on May 4th, 2020 at 10am PDT The show was actually announced a few weeks ago on their Twitch channel, but then COVID-19 happened and put the world on hold, and with it went many of[...]