Travis Strikes Again No More Heroes, pubblicato un nuovo video sul titolo