Moving Continents

11 Stars

At first, we assumed that this Super Bowl-quality ad spot from a few years back was for another one of those tower defense mobile games, but it’s pitching a whole different product. This is what commercials should be: memorable, well produced, and lighthearted.

More Awesome Stuff