Being forced to download extra launchers sucks. Submitted by Zephyr28572 t3_11d9uki on February 27, 2023 at 11:41 AM in gaming 65 comments 120
Darth_Rutsula t1_ja8mlgg wrote on February 27, 2023 at 5:35 PM I hate game launchers as a whole. Just put the icon on my desktop and let me play. Stop making me open steam. Permalink 1
Viewing a single comment thread. View all comments