some hate deronok for his alien sneek attack tactics
marine hunter and alien slayer in natural selection and sniper in other games
"some hate deronok for his alien sneek attack tactics" What is the definition of "deronok"?