Bobby Roode Makes WWE NXT Debut at Download Festival In the UK