Folks walking past an upcoming Apple Store in Hamburg, Germany were greeted with some nerd vandalism on the side of one of the building’s construction barricades, posted EdibleApple.com. Plastered on the side of the Apple Store to-be was a bright and colorful Windows logo.