playlegit.net
Trailer of the Week: The Evil Within
Real Talk by: StephO This week’s Trailer of the Week is the announcement trailer for Bethesda Softwork’s new game, The Evil Within!