Nioh

‘Nioh’ Demo Review: More Japanese Screaming Than Most Anime Games

https://www.youtube.com/watch?v=Lz80GeslJSE A fan of samurai movies? A fan of Dark Souls? Before now, you only had a plethora of games…

8 years ago