poklane on 13 March 2014
Looks like different times to me which could play a role. One leaks early in the morning/evening when the sun is coming up/going down, while the E3 ones look to be from at the middle of the day.