1 - No
2 - Your track record is not very good, to put it lightly.
To be fair he really didn't tease anything. Only that leaks are coming. Which we can assume anyway with E3 being so close. He actually proposes a great idea. There probably should be a sticky thread for leaks.