So, they say there will be details at E3. I was worried that it'd be the same details as earlier, but judging by the wording, it looks like we might have another detail or two.