Saturday, August 23, 2014

Microsoft Research Shows Off “DeLorean,” Its Tech For Building A Lag-Free Cloud Gaming Service



via Digital Marketing News http://ift.tt/1zeX8Oq

No comments: