Warner Bros. Interactive Entertainment has released a trailer showing off the nemesis system to be featured in their upcoming Shadow of Mordor. Trailer
Warner Bros. Interactive Entertainment has released a trailer showing off the nemesis system to be featured in their upcoming Shadow of Mordor. Trailer