When Ryan Block (our former Editor-in-chief) and Peter Rojas (founder of Engadget, Gizmodo, and RCRD LBL) announced last year that they were embarking on a new project together, alarm bells went off…