for this role mccarthy won the genie award for best actress bumenyi mu ikoranabuhanga rya the company is a games and entertainment publisher