What do you think of this building? It looks like it could be an armored fortress... :) I definitely think a futuristic look.