ICOBench has rated XRIBA 4/5. KYC report has yet to be conducted. The concept of this ICO is very unique and we haven't seen this being attempted a lot. Both a Whitepaper and Litepaper is provided on the website. Total supply of XRIBA is only 275,000,000 which is a lot less then other ICO's, this gives us hope that if they manage to stick to their roadmap this ICO could increase in value rather quickly.