I want to know the words "had better be up to something"
In an adventure game, I ran into a hunter in the forest.
He said as following :
"In this forest, there are plants for the not-so-experienced alchemists, as well trees for apprentice lumberjacks.
They're the ones who upset me the most, since the deforestation chases away the game.
Speaking of game, the hunters had better be up to the job.
Q. What does it mean by the game in this?
Q. Do you think the sentence "the hunters had better be up to the job" makes sense?
Is it natural and correct? I don't understand its exact meaning. Could you explain this for me, Please? 'ㅡ^+
(I try and guess, and I think that means "The hunters had better make a plan (against them)". What do you think?