Duke Nukem on a cyberpunk city street