Home » News » Rockstar North Chief and lead developer of GTA Leslie Benzies Resigns