732
Valve runs its massive PC gaming ecosystem with only about 350 employees
(arstechnica.com)
This is a most excellent place for technology news and articles.
You seem to think they can just create a copycat store of steam at release. That’s pretty foolish, they are constantly updating their store with new features, it takes time to develop stuff.
And I’ve not heard of a data leak, let alone multiple, sources please, because not even Google is bringing up any meaningful results. Maybe you’re thinking of developers and not them themselves…?