Mar1217 said:
Oh no .... "I can't believe these alledged "leaks" might have been false to begin with !" Is what I'd say if I wasn't cautious about it |
The leaks say it is being announced before E3, not during or after it, so they haven't been disproven yet.