You might also Like
- Description
- Comment
Slightly Annoying Traffic c4y6g
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? 5su4d
New Games
Popular Games