such an awe inspiring title
it breaths passion
OT though it might be just some E3 tease for the next gen console which at most might get a name there (not hardware reveal, maybe specs)
people saying that is the title could be right though knowing MS lol