Gauntlet. The name alone conjures up images of flickering arcade cabinets, frantic button-mashing, and the constant threat of impending doom. […]