Gamescom 2011: NeverDead Official TrailerCheck out a NeverDead trailer featuring Megadeth frontman Dave Mustaine. By Mike Tao on August 22, 2011 at 2:50PM PDT NeverDead