You might also Like
- Description
- Comment
Slightly Annoying Traffic 6m1b62
Slightly Annoying Traffic is a road intersection simulator where the goal is to prevent car crashes. You can stop and start cars by clicking on them. What is your high score? 1m2h6f
New Games
Popular Games