The Era of Physical CD Games might be coming to an end after SEGA is abandoning Physical Releases

Learn more