Twitch lets you relive your best moments through its 2024 annual summary, which highlights each member's interactions ...