Okami HD Switch Release Date Set for August 9th, 2018 Greg Davies 6 years ago Capcom announced that Okami HD for the Switch will release August 9th, 2018.