Game install

08.11.08
Xbox 360's new Dashboard game install demoed on video
08.11.08

Xbox 360's new Dashboard game install demoed on video

We've already seen walkthroughs of the new Xbox 360 Dashboard, but this is the first look we've had...

View