I Love Traffic

I Love Traffic PLAY GAME
0 vote, 0.0 / 5
I Love Traffic I Love Traffic - Managed city traffic using traffic lights to avoid creating accidents. In this original skill game you will be in charge of the traffic lights of your city. Your goal will be to avoid accidents in the busy streets. The game is very complicate due to the gradual increase of the complicated intersections ...

POPULAR GAMES