Higurashi When They Cry Hou for Switch debut trailer, screenshots

The Higurashi series debuts on Switch.