06/06/2009

Click

S10E23
June 6, 2009 30 min

Overview

The Click team report from Los Angeles on all the new kit and titles at the biggest games expo in the world, E3. Plus will 'cloud gaming' ever take off?

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!