Video game trailer: ‘Umbrella Corps’
I’m not sure this is “Resident Evil” anymore…
I’m not sure this is “Resident Evil” anymore…
By Todd Martens Los Angeles Times “Firewatch,” set in the quiet Wyoming wilderness, is a game in which its main character does little more than walk. Yet at its heart […]