>>19603543His twitter is mainly him tweeting about E3 and things he likes. I don't see anything that's whining about leaks. He's just saying that it may be because of the leaks that they will get the games a week later.
I could say the same, even if I liked the leaks. Stop trolling.