Mighty Hoopla 2023 review: a joyful celebration of all things pop