Nioh - Nioh, also known as Weebsouls! A surpringly good game, though I've never played on PC before.