XCloud

< Gaming platforms

Introduction
xCloud is the streaming gaming platform of Microsoft.