By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Uh, this just in. The source claims it got the letter from Sony Computer Entertainment Russia which would be fine if SCE actually had any offices in Russia... but they don't. SCE Russia does not exist.