The timing of this leak is very interesting  which comes just before the mysterious Monday June 18th event from Microsoft It is widely speculated that Microsoft may announce some sort of a tablet device during this event  and may feature Xbox Video streaming services according to TechCrunch