Tech

Microsoft’s Windows store is finally becoming more Steam-like for games