Not sure if this has been done before, but I saw the picture, and knew exactly what i wanted to do with it.
Edited from the Beijing Concept Art
The idea is that its a giant holographic bill board of the Imperium Logo on top of an office block, with a large neon sign down side of the building.
The version below doesn't include the Star Citizen Logo, which means that it will still look good, if its centered on someones desktop when used as a wallpaper.