Split Second Trailer

High octane racing game where you can create obstacles, explosions, and course changes to thwart your opponents.