Home Blog Nioh Beta Demo Due In August BlogNewsChannelsVideo GamesVideos Nioh Beta Demo Due In August By Alex Bean - July 12, 2016 396 0 Facebook Twitter Google+ Pinterest WhatsApp A beta demo for “Nioh” is due in August, for now, you can see what it’s all about in the trailer from last month’s E3 2016 show…