No exclusives announced, system is streaming only.
Claiming that players will get 4k 60fps on release, with 8k 120fps later.
Accessed through Chrome (yes, the web browser).
Launches sometime this year.
...And will probably get quietly shelved a few months afterwards.