Sekiro Sells 2 Million Copies in First 10 Days Sekiro: Shadows Die Twice, From Software’s new ultra difficult title is off to a fantastic start. After only 10 days… By Connor EvansApril 12, 2019