For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Raymond Gallardo

United States

1 Reviews
3 Reads
0 Useful

1 review

Steam

they give me free customization of my…

they give me free customization of my games when devs allow it, have some cool people at customer service, AND they gave me 24gb when freeing space for a 9gb game. I freaking love steam (little note: i have a feeling most of these people leaving low reviews dont know how this stuff even works or that some games arent made by steam and isnt steams fault for the devs optimization)

2026-04-04