Valve intends to overhaul the Steam Store within the next few weeks SiaSeptember 26, 20160484 views The world’s biggest digital games store is about to receive a makeover as Valve… Read more