Ng5
Are you up to the task?

"kg3"
That was not the initial comment. It was "Nf7". Why edited?
Oops

Yes. However that type of editing is ruining the integrity of the thread. You could have posted a new reply and then you could explain your thinking process of how you had changed your mind. Your previous reply was the first comment so it was an important element in this thread. That makes all the other replies kind of silly. Now if someone new is coming here the experience will not be the same for that individual.
Much obliged my friend.

Imagine you are white in this game. What would you play?
Just be kind and write it down there.