Inevitably, Ads Have Come to Xbox Game Streaming

Gizmodo Gizmodo

You can now suffer through a Mountain Dew commercial for a quick hour of cloud-based gaming.

Read full article at Gizmodo →