Higurashi no Naku Koro ni Hou coming to Switch on July 26 in Japan - Gematsu