Traffic Mania

Traffic Mania Managing a busy crossroads is hard at the best of times... but when the traffic lights are dead and you are the one who manages traffic and contends with rail lines, then it becomes a nightmare! Do your best to keep the traffic moving, without any accidents!
Loading 1%...