Slightly Annoying Traffic is an addictive little traffic conducting game in which you attempt to prevent pile-ups by stopping and starting cars at a busy cross section.
Slightly Annoying Traffic is an addictive little traffic conducting game in which you attempt to prevent pile-ups by stopping and starting cars at a busy cross section.