Zeit Squared shoots up XBLA
Xbox Live Update: Ubisoft's shoot-'em-up hits download hub; Need for Speed: Shift & Super Street Fighter IV added to Games on Demand; Activision 50 percent off sale also now on.
Xbox Live Update: Ubisoft's shoot-'em-up hits download hub; Need for Speed: Shift & Super Street Fighter IV added to Games on Demand; Activision 50 percent off sale also now on.
Traveling back in time adds an interesting twist to this shoot-'em-up.
Log in to comment