Traffic Run! It is a fun game of skill in which you will have to control a car in a hurry to reach its destination. Your mission will be to reach the finish line without hitting anything; the road will be full of obstacles, so make sure you get from one piece to your destination. […]