When I first came across a post from Freshome in my Google reader today, I was excited and intrigued – “Beautiful 3D Street Art”?! Yes! Super! Then my eyes caught the word I had skipped over in the title: promotional. Apparently London-based agency The Viral Factory is behind recent advertising for new Activision game Blur has […]