Will we just have to be patient till next week?
...Hmm, I was curious about how do you see the *TS games made by major game developers?Bizzard?Rockstar?Valve?Capcom?Microsoft?...any another?