E3

It lives Read »

Posted June 18th, 2010 in .News
0 Comments

We may well be looking at the dawn of hardware-less, all-cloud gaming.