Chug chug chug goes the E3 rumour mill

You know the deal by now: until we have this confirmed, please treat the following as a rumour.

Read more...