There have been many Traffic Panic games, with over 20 million downloads and 1 billion games played. It's a very simple and addictive game of crossing traffic over the traffic lights.
There have been many Traffic Panic games, with over 20 million downloads and 1 billion games played. It's a very simple and addictive game of crossing traffic over the traffic lights.