Jennifer Torres
New member
- Nov 1, 2013
- 2
- 0
i hope here no persons who think about steam launch process as something like steam dude sitting and pushing big red "Release Game" button from 9 am to 5pm? =)
Having dealt with them in the past, I can say that's pretty much exactly what it's like.
source: i made call of duty