Items tagged with revenant
by
Brandon Hill - Mon, May 18, 2015
There are teaser trailers, and then there are teaser trailers. The newest installment in the Doom franchise is currently under the development, and id Software (along with publisher Bethesda) are trying to build hype for the game with a...
Read more...