ryo has been well received by gamers ranking high in several popularity polls twabikoze mu rwego rwo gushyigikira umuco nunyura mu nzira mbi birakugora