The feature may return, but it's unclear when and in what state. Nintendo recently added the option to review Switch games on their site, but they've already removed it.