The slow death of physical game releases The physical game business has changed dramatically over the past decade - and could see further changes ahead. TechRadar · Nov 1, 2023