
Microsoft’s xCloud tech blew me away – but it has much further to go
Caption: Lifestyle shot of game being played through phone via Microsoft xCloud It can’t have escaped anyone’s notice that the video gaming community is getting
Read More »