SquidFest 32 Site Launch

We just updated the site with a lot of details about SquidFest 32 (2021). Keep checking back for more details over the next few days!