Download Upshift StrikeRacer
Upshift StrikeRacer is an awesome 3D racing game filled with adrenaline and exciting races. This is not your typical racing game, here you will have to battle your opponents in order to reach the finish line, and you will take them out with the help of rockets, machine guns and more. The game offers a wide variety of maps and the gameplay is fast paced and very dynamic. If you love racing games but are looking for a little bit more excitement, then this game is a must try for you, you will never get bored when this game is around.