Pretty amazing. It was the only videogame piece to win in the Cannes Lions International Festival of Creativity, one of the most prestigious advertising awards show in the world.