Book Reviews at Bookroar

I happened upon Bookroar, a website dedicated to indie authors and helping them get their books reviewed. But unlike other websites that try to ensnare you to purchase generic reviews from unknown readers, this site seems to help everyone.