Try yourself in this beautiful arcade game, one of the best arcade games out there! Take control of the traffic lights and bring peace on the ..

29 Plays

Related Games