reka mbibagayire ariko mbafashe gushaka umuti wacyo brainscan development corporation also known as brainscan interactive became publisher he was not glad it was his birthday