This Week on Xbox Live - Time Traveling Shoot Em' Ups, Racing Cockpits, and Lots of Punching
This week we check out Zeit Squared, and on demand Need for Speed Shift, and Super Streetfighter IV.
Uploaded:2011/11/09 10:24:37
+0900 (JST)
Views:9 Comments:0
Video Source: youtube.com