في لعبة «غَنفرايت» يتقمص اللاعب دورَ شريفٍ في بلدة «بلاك روك»، وتتمثل مهمته في مطاردة الخارجين عن القانون المنتشرين في أرجاء المستوطنة والقضاء عليهم، ضمن سياقٍ يضعه في مواجهة مباشرة مع عناصر الفوضى داخل البلدة ويجعل تقدمه مرتبطاً بتأمينها واستعادة النظام فيها.