RIDE OR DIE. .. A true modern Moriarty