Microsoft, according to Neowin, is working on video games in your browser. These are full-fledged games - even some Xbox One titles - that Microsoft is making playable by leveraging the cloud. The games are playing at around 60 frames per second, which is no mean feat.



The rest of the story
winbeta.org