Travis Strikes Again: No More Heroes – Fakten