Traffic Puzzle

Traffic Puzzle is a brand new match 3 puzzle game! Help two awesome cops restore order in the city! Lucre, the villain, made quite a mess on the streets, and…