Assassins Creed 2 Augmented Reality Teaser
 
Assassins Creed 2 FLAR Teaser:
An Augmented Reality experience and Video Direction to tease the launch of Assassin's Creed 2 and offer sneak-peak content to those savvy enough to find it.
Creative Direction by Michael Powell, Flash development and FLAR concepting by the Squidder team.
The site generated a ton of hilarious press coverage, like this.