I heard they also could be in this E3 for a game called "Fusion"
That s why I said this lead could be wrong.
Once again I jnow nothing I just have few infos like you and I am sorry if I souded like I knew something that was not my intention.
But I really feel there is something there should be some link between all this things.