2024 was a remarkable year for gaming, delivering both massive blockbusters and unexpected indie hits.