the place was a fortress , however , with steel-reinforced walls , an impenetrable roof , bulletproof windows ... and enough firepower in its garage to make half the population of the city see god up close and personal .