Nioh open beta scheduled for November 1-10, reveals boss gameplay trailer

by Chris Garcia