Your best choice of Free Online Games

Best Games of all time
Games>Strategy Games>

I Love Traffic

A nice traffic control game, what you need to do is to control the traffic to let the car pass and avoid collisions. Get the required number through each level to move on.

Comments & Ratings