During the Game Awards 2023, we sat down with Neil Newbon, the winner of Best Performance for his role as…