So much fun! Really clever idea, and I love the art style so much. The traffic animation had me laughing out loud. :)