Earlier this summer, employees at the video game development firm Ubisoft Montreuil in Paris started decorating their office windows with video game and pop culture images made from colored sticky notes.