Nioh 2 Gets a March 13th 2020 Release Date, and More Gaming News Nioh 2’s open beta starts today, November 1st, and will allow players to earn the Mark of the Demon Slayer upon completion, which unlocks a special helmet for the full …