Screens and Vid of Upshift StrikeRacer - Free Online Racer

Screens, info, and a trailer for Upshift StrikeRacer, a PC-based online combat racer. It's not all that fancy looking, but for the low-low price of free, it may be worth a look.

Read Full Story >>
The story is too old to be commented.
Salvadore4308d ago

and its called Full Auto.