You might also Like
- Description
- Comment
Slightly Annoying Traffic 61185k
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? 2t3u6k
New Games
Popular Games