For the topics, its seems to be covering quite a broad range of topics
Yes, it does have peer review, with a system identical to F1000 Research . In short :
- open peer review
- reviewer give a "yes", "maybe" or "no" assessement
- if you get 2 "yes" or 1 "yes" and 2 "maybe", your article get indexed on scopus, pubmed, etc
So it looks a lot like a @biorxivpreprint + @PeerCommunityIn combo, in a single platform