July 18th, 2018 • 1 hr 28 mins • Download (71.2 MB) • Link with Timestamp
Atari has released details about its upcoming Linux powered console, some of us are sold… And some of us are rather skeptical.
July 18th, 2018 • 1 hr 28 mins • Download (71.2 MB) • Link with Timestamp
Atari has released details about its upcoming Linux powered console, some of us are sold… And some of us are rather skeptical.