Wow, for some reason when the first concept art for the new store was revealed I thought the globe part of the store was going to be some giant tv screen and the globe would be continuously turning...I honestly had no idea it was going to be a mural...kind of a let down...
I believe where that front paneling is located will be screens.