Traffic Rider is a game for all racing lovers who love riding motorcycles. It is a first-person racing game tailor-made for all...