2012 BMW M6: 600 hp, Not Dead Yet