Quote Originally Posted by BadpcGuy View Post
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.. !