Happy Traffic HD!

Do you have what it takes to keep traffic moving? Prove it and earn a high-score in Happy Traffic Happy Traffic is all about keeping your drivers happy. Better prevent accidents, because even a single one is an instant game over Can you keep every driver happy, or will you cause a massive traffic jam?