Okuri Inu launches on July 12
Announced last year, we finally have a concrete release date for Okuri Inu on Nintendo Switch: in fact, the game is launching next week, on July 12 in Japan. The horror visual novel will be available as an eShop-only title.
Leave a Reply