Music, dance, food, and games at town's first virtual Weed Beach Fest