So what do you expect to get out of this trailer?
View Single Post
Join Date: Jan 2005
Location: Cairo, Egypt
Yeah, they are hyping up the game to the fullest. Why couldn't the trailer have launched in a week or something...
View Public Profile
Find More Posts by the punisher