Published On Aug 10, 2022
What is your guys opinion and feeling's about the online steam store. Are you happy the way it turned out? Do you prefer another launcher perhaps? Would love to know everyone's opinion!
Excuse me for my voice, been recovering from a cold.
show more