Shekiro: Shadows Die Twice Is Coming To The Xbox 1 min read E3 News Shekiro: Shadows Die Twice Is Coming To The Xbox James Lynch 9:14 pm Shekiro: Shadows Die Twice is coming to the Xbox, with a trailer showcasing the third-person action. Developed...Read More