Feature Nioh – Alpha Impressions New writer Rudi gets stuck in and tells us his thoughts on Nioh May 18, 2016