Life

New Dishonored Trailer Shows off the Game’s Stealth System