Kojima Productions teams with Jordan Peele for Xbox-exclusive OD
The new horror game stars Sophia Lillis and Hunter Schafer.
New to Shacknews? Signup for a Free Account
Already have an account? Login Now
The new horror game stars Sophia Lillis and Hunter Schafer.