Ethan McQuarrie is a professional software engineer and amatuer game developer. He is not a writer. So hey. Maybe all these reviews will be terrible.
Currently the only criteria for a game being reviewed on this site is for the game in question to be independent. Unfortunately there is no commonly accepted definition for what constitutes an independent game. For the sake of simplicity, the question is judged on a case by case basis.
If you are interested in seeing a game reviewed on this site, feel free to get in touch. Recommendations are always appreciated.