July 18th, 2021 • 23 mins 17 secs • Download (16 MB) • Link with Timestamp
Steam Deck looks impressive; we cover the details you care about and one aspect that concerns us.
July 18th, 2021 • 23 mins 17 secs • Download (16 MB) • Link with Timestamp
Steam Deck looks impressive; we cover the details you care about and one aspect that concerns us.