Home Tech News Game Over: How UEFA, Instagram, and X Crashed the Euro 2024 Party!