Managed to find this locked way in a far away place. Strategy Advertising 2006... From humble beginnings. Mind you, this was pretty cutting edge back in the day.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…