Description:
Get ready to restore order on the roads in this thrilling game from Astra Games. Take control of the traffic lights in bustling cities and ensure the safety of drivers. With your skills, tackle the various traffic issues and become a transportation expert!
Categories:
Tags: