Review of this game: http://codereview.stackexchange.com/q/100714/75587
Description of game:
In the game of Racetrack, cars race around a track bounded by two concentric closed loops drawn on a square grid
Each player has a car at an integer position (x,y) on the grid with a velocity vector (vx,vy) that starts at (0,0). Players take turns to move their cars. A move consists of:
updating the velocity vector by adding −1, 0, or +1 to each component;
moving the car to (x+vx,y+vy).