Quantcast
View Post

Ratchet is releasing November 19th in Japan so they were obviously talking about Japan. No idea what the fack is going on and will reserve judgement until the SCEJ conference is over.