Originally Posted by BadpcGuy Thats probably one of the best trailers I've ever seen. Shit if every games trailer was like that I'd be a sucker for it. I know.. !
Forum Rules