translate English to French: Innovation missed the train it seems, but all that counts is killing baddies, right ?
L'innovation ne semble pas spécialement de mise, mais l'important c'est tuer des méchants, non ?