Preview comes today
Microsoft or Crytek did not want them in the first place?
Can mirror Android or Windows on HDMI TV
Attempts to narrow the gap across the pond
Everything has been invented
Likely ships in a year
Developing ability to play 360/One games in a browser?
Launch trailer arrives a little early
Lumia and Microsoft rule
So it can appeal