This video popped up on the net yesterday, no one knows if its the trailer for a game or for a new movie.

(I hope its for a movie)

Nevermind, did some diggin before i posted, its a pitch for a new movie

Advertisements