Gaming News ‘Nioh’ Demo Review: More Japanese Screaming Than Most Anime Games by ugaming_admin 8 years ago A fan of samurai movies? A fan of Dark Souls? Before now, you only had…