There are creatures called Buffer Monsters. They are known to cause traffic congestions, slow Internet connections, train delays… Buffer Monsters hide in plain sight, but we haven’t been able to see them before – until now.
Monterosa helped North Kingdom with this campaign for Vodafone in Germany, who won a prize for the fastest 3G network in the country.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?