Items tagged with revenant

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 fresh pre-E3 2015 trailer. However, you had better not blink because the... Read more...