Early thoughts on the new Steam storefront
So hey! The much rumored Steam overhaul is here, promising to bring all the changes you’ve ever been hoping for! It’s still too soon to judge how (and even if) it’s going to affect things in the long run, but … Continue reading