Is that true? I'm sure far less than that are launched on Steam or in stores, unless you count every random demo or JS game someone uploads to the internet.
Is that true? I'm sure far less than that are launched on Steam or in stores, unless you count every random demo or JS game someone uploads to the internet.