Archive For xbox live japan Tag

Crimson Dragon Demo Accidentally Released on Xbox Live Japan, Removed Swiftly

Crimson Dragon Demo Accidentally Released on Xbox Live Japan, Removed Swiftly

Thankfully, clean footage of the demo is now available for the first time.